School term dates 2025–26
Autumn term
-
Monday 1 September to Friday 24 October (40 days)
-
Half term: Monday 27 October to Friday 31 October
-
Monday 3 November to Friday 19 December (35 days)
INSET Monday 1st September ( school closed to children)
INSET Tuesday 2nd September ( school closed to children)
Spring term
-
Monday 5 January to Friday 13 February (30 days)
-
Half term: Monday 16 February to Friday 20 February
-
Monday 23 February to Friday 27 March (25 days)
INSET Monday 5th January ( school closed to children)
INSET Monday 23rd February ( school closed to children)
Summer term
-
Monday 13 April to Friday 22 May (29 days) (the early May bank holiday will be taken on 4 May)
-
Half term: Monday 25 May to Friday 29 May
-
Monday 1 June to Monday 20 July (36 days) (the spring bank holiday will be taken on 25 May)
Total: 195
In 2025–26 children should attend school for 190 days (or 380 half sessions).
Public holidays
-
Christmas Day: Thursday 25 December 2025
-
Boxing Day: Friday 26 December 2025
-
New Year’s Day: Thursday 1 January 2026
-
Good Friday: Friday 3 April 2026
-
Easter Monday: Monday 6 April 2026
-
Early May bank holiday: Monday 4 May 2026
-
Spring bank holiday: Monday 25 May 2026
-
Summer bank holiday: Monday 31 August 2026
School term dates 2026–27
Autumn term
-
Wednesday 2 September to Friday 23 October (38 days)
-
Half term: Monday 26 October to Friday 30 October
-
Monday 2 November to Friday 18 December (35 days)
Spring term
-
Monday 4 January to Friday 12 February (30 days)
-
Half term: Monday 15 February to Friday 19 February
-
Monday 22 February to Thursday 25 March (24 days)
Summer term
-
Monday 12 April to Friday 28 May (34 days) (the early May bank holiday will be taken on 3 May)
-
Half term: Monday 31 May to Friday 4 June
-
Monday 7 June to Thursday 22 July (34 days)
Total: 195
In 2026–27 children should attend school for 190 days (or 380 half sessions). Teachers must be available to work for 195 days during the academic year.
Schools which close for local elections must extend a term or coincide the closure with an INSET day.
Public holidays
-
Christmas Day: Friday 25 December 2026
-
Boxing Day: Saturday 26 December 2026 (public holiday taken Monday 29 December)
-
New Year’s Day: Friday 1 January 2027
-
Good Friday: Friday 26 March 2027
-
Easter Monday: Monday29 March 2027
-
Early May bank holiday: Monday 3 May 2027
-
Spring bank holiday: Monday 31 May 2027
-
Summer bank holiday: Monday 30 August 2027
-






