Home School year 2028/29
School year 2028/29
Councils 22 School term dates 2028/29 in England The school year starts on Monday 4 September 2028 in 9 of the 22 councils with start dates available here. It ends on Tuesday 24 July 2029 in 9 of the 22 councils with end dates available here.
The earliest start is Tuesday 29 August 2028 (Leicester) and the latest end is Friday 27 July 2029 (Nottingham, Nottinghamshire).
Half terms and holidays 2028/29 October half term 2028 runs from Monday 23 to Friday 27 October 2028 in 15 of the 22 councils with dates available here. October half term 2028 by council Christmas holidays 2028: the gap between council terms is Saturday 16 December 2028 to Monday 1 January 2029 in 10 of the 22 councils with these dates available here. Your school's dates may differ. Christmas holidays 2028 by council February half term 2029 runs from Monday 12 to Friday 16 February 2029 in 15 of the 22 councils with dates available here. February half term 2029 by council Easter holidays 2029: the gap between council terms is Friday 30 March to Sunday 15 April 2029 in 17 of the 22 councils with these dates available here. Your school's dates may differ. Easter holidays 2029 by council May half term 2029 runs from Monday 28 May to Friday 1 June 2029 in 19 of the 21 councils with dates available here. May half term 2029 by council Term dates 2028/29 council by council School term dates 2028/29 by councilThe first and last day of each term, based on each council's published dates Council Autumn term starts Autumn term ends Spring term starts Spring term ends Summer term starts Summer term ends Birmingham Monday 4 September 2028 Thursday 21 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Bolton Monday 4 September 2028 Friday 22 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Friday 20 July 2029 Cheshire East Monday 4 September 2028 Friday 22 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 The council recommends this as a staff training (INSET) day. At schools following this recommendation, pupils are not in school that day. Cheshire West and Chester Monday 4 September 2028 Friday 22 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 The council recommends this as a staff training (INSET) day. At schools following this recommendation, pupils are not in school that day. Croydon Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Cumberland Wednesday 6 September 2028 Wednesday 20 December 2028 Thursday 4 January 2029 Thursday 29 March 2029 Tuesday 17 April 2029 Friday 20 July 2029 Derbyshire Tuesday 5 September 2028 Friday 22 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Greenwich Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Haringey Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Harrow Monday 4 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Hillingdon Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Hounslow Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Islington Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Leicester Tuesday 29 August 2028 Friday 15 December 2028 Tuesday 2 January 2029 Friday 23 March 2029 Monday 9 April 2029 Friday 13 July 2029 Nottingham Monday 4 September 2028 Wednesday 20 December 2028 Thursday 4 January 2029 Friday 23 March 2029 Monday 9 April 2029 Friday 27 July 2029 Nottinghamshire Friday 1 September 2028 Wednesday 20 December 2028 Thursday 4 January 2029 Friday 23 March 2029 Monday 9 April 2029 Friday 27 July 2029 Salford Monday 4 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Staffordshire Tuesday 5 September 2028 Thursday 21 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Stoke-on-Trent Monday 4 September 2028 Thursday 21 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Sutton Friday 1 September 2028 Friday 15 December 2028 Tuesday 2 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Tuesday 24 July 2029 Walsall Monday 4 September 2028 Thursday 21 December 2028 Monday 8 January 2029 Thursday 29 March 2029 Monday 16 April 2029 Wednesday 25 July 2029 Westmorland and Furness Wednesday 6 September 2028 Wednesday 20 December 2028 Thursday 4 January 2029 Thursday 29 March 2029 Tuesday 17 April 2029 Friday 20 July 2029
Questions and answers When does the school year 2028/29 start in England? The school year starts on Monday 4 September 2028 in 9 of the 22 councils with start dates available here. Across those councils, start dates range from Tuesday 29 August 2028 to Wednesday 6 September 2028.
When does the school year 2028/29 end? The school year ends on Tuesday 24 July 2029 in 9 of the 22 councils with end dates available here. Across those councils, end dates range from Friday 13 July 2029 to Friday 27 July 2029.
Sources and updates Show all 24 source documents Birmingham City Council - School term dates , read on Sunday 25 October 2026 Bolton Council - School term dates 2028/29 , read on Wednesday 4 November 2026 Cheshire East Council - School term dates , read on Thursday 29 October 2026 Cheshire West and Chester Council - School term and holiday dates , read on Thursday 29 October 2026 Croydon Council - Term dates 2028/29 (PDF) , read on Wednesday 4 November 2026 Cumberland Council - School term and holiday dates , read on Thursday 29 October 2026 Derbyshire County Council - School term dates and holidays , read on Sunday 25 October 2026 Royal Borough of Greenwich - Term dates 2028 to 2029 , read on Wednesday 4 November 2026 Haringey Council - School term dates 2028 to 2029 , read on Wednesday 4 November 2026 Harrow Council - School Term Dates 2028-29 , read on Wednesday 4 November 2026 Hillingdon Council - School term dates , read on Thursday 29 October 2026 Hounslow Council - School term dates , read on Thursday 29 October 2026 Islington Council - Term and holiday dates , read on Thursday 29 October 2026 Leicester City Council - School term and holiday dates 2028-29 (PDF) , read on Wednesday 4 November 2026 Nottingham City Council - School Term Dates and Holidays , read on Thursday 29 October 2026 Nottinghamshire County Council - School holiday and term dates , read on Sunday 25 October 2026 Salford City Council - School holidays , read on Thursday 29 October 2026 Staffordshire County Council - School term dates , read on Sunday 25 October 2026 Stoke-on-Trent City Council - Term dates: Autumn 2028 , read on Wednesday 4 November 2026 Stoke-on-Trent City Council - Term dates: Spring 2029 , read on Wednesday 4 November 2026 Stoke-on-Trent City Council - Term dates: Summer 2029 , read on Wednesday 4 November 2026 Sutton Council - School term dates , read on Thursday 29 October 2026 Walsall Council - School term dates , read on Thursday 29 October 2026 Westmorland and Furness Council - School term and holiday dates , read on Thursday 29 October 2026 Dates checked against the sources before publication, as of Wednesday 4 November 2026 . If a council or school publishes different dates, theirs apply.