TermbookSchool term dates by council
School year
2026/27
Councils
83

School term dates 2026/27 in England

The school year starts on Tuesday 1 September 2026 in 44 of the 82 councils with start dates available here. It ends on Wednesday 21 July 2027 in 35 of the 81 councils with end dates available here.

The earliest start is Monday 24 August 2026 (Leicester, Leicestershire) and the latest end is Wednesday 28 July 2027 (Nottingham, Nottinghamshire, Surrey).

Half terms and holidays 2026/27

Term dates 2026/27 council by council

School term dates 2026/27 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 DagenhamThe council lists this as a staff training (INSET) day, when pupils are not in school.Not given consistently by the councilNot given consistently by the council
Barnet
Birmingham
Bolton
Bournemouth, Christchurch and Poole
Bradfordcalculated from the council's datescalculated from the council's datescalculated from the council's datescalculated from the council's datescalculated from the council's dates
Bristol
Bromley
Buckinghamshire
Cambridgeshire
Camden
Cheshire East
Cheshire West and Chester
Cornwall
Coventry
Croydon
Cumberland
Derby
Derbyshire
Devon
Dudley
Durham
Ealing
East SussexThe council lists this as a staff training (INSET) day, when pupils are not in school.
Enfield
Essex
Gloucestershire
Greenwich
Hackney
Hampshire
Haringey
Harrow
HaveringNot given consistently by the council
Hertfordshire
Hillingdon
Hounslow
Hull
Islington
Kent
Kirklees
Lambeth
Lancashire
Leeds
Leicester
Leicestershire
Lincolnshire
LiverpoolNot given consistently by the council
Manchester
Merton
Milton Keynes
North Northamptonshire
North YorkshireNot 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
PlymouthNot given consistently by the council
Portsmouth
Redbridge
Rotherham
Salford
Sandwell
Sheffield
Solihull
Somerset
SouthwarkNot given consistently by the council
Staffordshire
StockportDiffers for primary and secondary schools
Stoke-on-Trent
SuffolkThe council recommends this as a staff training (INSET) day. At schools following this recommendation, pupils are not in school that day.The council recommends this as a staff training (INSET) day. At schools following this recommendation, pupils are not in school that day.The council recommends this as a staff training (INSET) day. At schools following this recommendation, pupils are not in school that day.
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 Sussex
Westmorland and Furness
Wiltshire
Wirral
Wolverhampton
Worcestershire
York

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

More for 2026/27

Questions and answers

When does the school year 2026/27 start in England?

The school year starts on Tuesday 1 September 2026 in 44 of the 82 councils with start dates available here. Across those councils, start dates range from Monday 24 August 2026 to Monday 7 September 2026.

When does the school year 2026/27 end?

The school year ends on Wednesday 21 July 2027 in 35 of the 81 councils with end dates available here. Across those councils, end dates range from Tuesday 6 July 2027 to Wednesday 28 July 2027.