Skip to content ↓

Term Dates

Term dates 2024-25

Term dates calendar 2024-25 and link to pdf

Inset days - pupils not in school

  • Monday 2 September 2024
  • Tuesday 3 September 2024
  • Monday 21 July 2025
  • Tuesday 22 July 2025
  • Wednesday 23 July 2025

Autumn term (first half)

Wednesday 4 September–Friday 25 October 2024
(Inset days: Monday 2 September; Tuesday 3 September 2024)

Half-term holiday

Monday 28 October–Friday 1 November 2024

Autumn term (second half)

Monday 4 November–Friday 20 December 2024

Christmas holiday

Monday 23 December–Friday 3 January 2025


Spring term (first half)

Monday 6 January–Friday 14 February 2025

Half-term holiday

Monday 17 February–Friday 21 February 2025

Spring term (second half)

Monday 24 February–Friday 28 March 2025

Easter holiday

Monday 31 March–Friday 11 April 2025


Summer term (first half)

Monday 14 April–Friday 23 May 2025
(Bank holidays: Friday 18 April; Monday 21 April; Monday 5 May 2025)
(Key stage 2 SATS week: Monday 12
Thursday 15 May 2025)

Easter bank holiday weekend

Friday 18 April–Monday 21 April 2025

Half-term holiday

Monday 26 May–Friday 30 May 2025

Summer term (second half)

Monday 2 June–Friday 18 July 2025
(Inset days: Monday 21 July; Tuesday 22 July; Wednesday 23 July 2025)

Term dates 2025-26

Term dates calendar 2025-26 and link to pdf

Inset days - pupils not in school

  • Monday 1 September 2025
  • Tuesday 2 September 2025
  • Friday 24 October 2025 (Chorus Trust-wide INSET)
  • Friday 5 December 2026
  • Monday 5 January 2026
  • Monday 20 July 2026

Autumn term (first half)

Wednesday 3 September–Thursday 23 October 2025
(Inset days: Monday 1 September; Tuesday 2 September; Friday 24 October 2025)

Half-term holiday

Monday 27 October–Friday 31 October 2025

Autumn term (second half)

Monday 3 November–Friday 19 December 2025
(Inset day: Friday 5 December 2025)

Christmas holiday

Monday 22 December–Friday 2 January 2026


Spring term (first half)

Tuesday 6 January–Friday 13 February 2026
(Inset day: Monday 5 January 2026)

Half-term holiday

Monday 16 February–Friday 20 February 2026

Spring term (second half)

Monday 23 February–Friday 27 March 2026

Easter holiday

Monday 30 March–Friday 10 April 2026


Summer term (first half)

Monday 13 April–Friday 22 May 2026
(Bank holiday: Monday 4 May 2026)
(Key stage 2 SATS week: Monday 11
Thursday 14 May 2026)

Half-term holiday

Monday 25 May–Friday 29 May 2026

Summer term (second half)

Monday 1 June–Friday 17 July 2026
(Inset day: Monday 20 July 2026)