TermbookSchool term dates by council
School year
2027/28
Councils
78

School term dates 2027/28 in England

The school year starts on Wednesday 1 September 2027 in 47 of the 78 councils with start dates available here. It ends on Friday 21 July 2028 in 51 of the 73 councils with end dates available here.

The earliest start is Wednesday 25 August 2027 (Leicestershire) and the latest end is Wednesday 26 July 2028 (Ealing, Hull, Leeds, Nottingham, Nottinghamshire, Salford, Tower Hamlets, York).

Half terms and holidays 2027/28

Term dates 2027/28 council by council

School term dates 2027/28 by councilThe first and last day of each term, based on each council's published dates
CouncilAutumn term startsAutumn term endsSpring term startsSpring term endsSummer term startsSummer term ends
Barking and Dagenham
Barnet
Birmingham
Bolton
Bournemouth, Christchurch and Poole
Bristol
Bromley
BuckinghamshireThe council proposes this as a staff training (INSET) day. At schools adopting this proposal, pupils are not in school that day.
Cambridgeshire
Camden
Cheshire East
Cheshire West and Chester
Cornwall
Coventry
Croydon
Cumberland
Derbyshire
Devon
Dudley
Durham
Ealing
East SussexThe council lists this as a staff training (INSET) day, when pupils are not in school.
Enfield
Essex
GloucestershireNot given consistently by the council
Greenwich
Hampshire
Haringey
Harrow
Havering
HertfordshireNot given as a term date by the councilNot given as a term date by the councilNot given as a term date by the councilNot given as a term date by the councilNot given as a term date by the council
Hillingdon
HounslowNot given consistently by the council
Hull
Islington
Kent
Kirklees
Lancashire
Leeds
Leicester
Leicestershire
Lincolnshire
Liverpool
Manchester
Merton
Milton Keynes
North Northamptonshire
North YorkshireThe council lists this as a staff training (INSET) day, when pupils are not in school.Not given as a term date by the councilThe council lists this as a staff training (INSET) day, when pupils are not in school.Not given as a term date by the councilThe council lists this as a staff training (INSET) day, when pupils are not in school.
Nottingham
Nottinghamshire
Plymouth
PortsmouthNot given consistently by the council
Redbridge
Rotherham
Salford
Sandwell
Sheffield
Solihull
SomersetNot given consistently by the council
Southwark
Staffordshire
StockportDiffers for primary and secondary schools
Stoke-on-Trent
Suffolk
Surrey
Sutton
Tower Hamlets
WakefieldNot given as a term date by the councilNot given as a term date by the councilNot given as a term date by the council
Walsall
Wandsworth
WarwickshireThe council lists this as a staff training (INSET) day, when pupils are not in school.The council lists this as a staff training (INSET) day, when pupils are not in school.
West Northamptonshire
West SussexNot on this site yetNot on this site yetNot on this site yetNot on this site yet
Westmorland and Furness
Wirral
Wolverhampton
Worcestershire
York

For an explanation of calculated and missing date labels, see: How we check the dates

More for 2027/28

Questions and answers

When does the school year 2027/28 start in England?

The school year starts on Wednesday 1 September 2027 in 47 of the 78 councils with start dates available here. Across those councils, start dates range from Wednesday 25 August 2027 to Monday 6 September 2027.

When does the school year 2027/28 end?

The school year ends on Friday 21 July 2028 in 51 of the 73 councils with end dates available here. Across those councils, end dates range from Friday 7 July 2028 to Wednesday 26 July 2028.