Term Dates
Term dates 2024-25
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
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)