Skip to content ↓

Term Dates

School year 2025-26

Autumn Term 2025

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

2026

Spring Term 2026

Mon 5 January - Fri 27 March 2026  
Mon 5 January 2026 Inset Day
Tue 6 January 2026 First day for pupils
Mon 16 February - Fri 20 February 2026 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 2026 Early May Bank Holiday 
Fri 22 May 2026 Inset Day
Mon 25 May - Fri 29 May 2026 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.

 

School year 2026-27

Autumn Term 2026

Thursday 3 September - Friday 18 December 2026  
Thursday 3 & Friday 4 September 2026 INSET Days
Monday 7 September 2026 First day for pupils
Monday 26 October - Friday 30 October 2026 Half Term
Monday 2 November 2026 INSET Day

2027

Spring Term 2027

Monday 4 January - Thursday 25 March 2027  
Monday 4 January 2027 INSET Day
Tuesday 5 January 2027 First day for pupils
Monday 15 February - Friday 19 February 2027 Half Term

Good Friday–26 March 2027
Easter Monday–29 March 2027

Summer Term 2027

Monday 12 April - Friday 23 July 2027  
Monday 3 May 2027 Early May Bank Holiday 
Friday 28 May 2027 INSET Day
Monday 31 May - Friday 4 June 2027 Half Term
Friday 23 July 2027 Last day for pupils

Spring Bank Holiday Monday 31 May 2027 (within half-term)

The above represents 190 pupil days and 195 staff days.