Skip to content ↓

Term Dates

School year 2024-25

Autumn Term 2024

Wed 4 September - Fri 20 December 2024  
Mon 2 & Tue 3 September  Inset Day
Mon 28 October - Fri 1 November Half Term
Mon 4 November Inset Day

2025

Spring Term 2025

Tue 7 January - Fri 4 April 2025  
Mon 6 January Inset Day
Mon 17 February - Fri 21 February Half Term

Good Friday - 18 April
Easter Monday - 21 April

Summer Term 2025

Tue 22 April - Tue 22 July 2025  
Mon 5 May Early May Bank Holiday 
Fri 23 May  Inset Day
Mon 26 May - Fri 30 May Half Term

The above represents 190 pupil days and 195 staff days.

School year 2025-26

Autumn Term 2025

Mon 1 September - Fri 19 December 2025  
Mon 1 & Tue 2 September  Inset Day
Wed 3 September First day for pupils
Mon 27 October - Fri 31 October Half Term

2026

Spring Term 2026

Mon 5 January - Fri 27 March 2026  
Mon 5 January Inset Day
Tue 6 January First day for pupils
Mon 16 February - Fri 20 February Half Term

Good Friday–3 April 2026
Easter Monday–6 April 2026

Summer Term 2026

Mon 13 April - Mon 20 July 2026  
Mon 4 May Early May Bank Holiday 
Fri 22 May Inset Day
Mon 25 May - Fri 29 May Half Term
Fri 17 July 2026 Last day for pupils
Mon 20 July 2026 Inset Day

Spring Bank Holiday Monday 25 May 2026

The above represents 190 pupil days and 195 staff days.