Term Dates

Autumn Term

 
First day of term Wednesday 3 September 2025
Half term Monday 20 October to Friday 31 October 2025
Last day of term Friday 19 December 2025
Winter holidays Monday 22 December 2025 to Friday 3 January 2026
Further information
  • Monday 1 September - Inset Day
  • Tuesday 2 September - Inset Day
  • Wednesday 3 September - Start of Term for Year 7 and 12
  • Thursday 4 September - Start of Term for Year 8, 9, 10, 11 and 13
 

Spring Term

 
First day of term Tuesday 6 January 2026
Half term Monday 16 February to Friday 20 February 2025
Last day of term Friday 27 March 2026
Easter / Spring holidays Monday 30 March to Friday 10 April 2026
Further information
  • Monday 5 January - Inset Day
  • Friday 3 April - Good Friday
  • Monday 6 April - Easter Monday
 

Summer Term

 
First day of term Monday 13 April 2026
Half term Monday 25 May to Friday 29 May 2026
Last day of  term Wednesday 22 July 2026
Further information
  • Monday 4 May - Early May bank holiday
  • Monday 25 May - Spring bank holiday
  • Monday 29 June - Inset Day

Autumn Term

First day of term Wednesday 2 September 2026
Half term Monday 19 October to Friday 30 October 2026
Last day of term Friday 18 December 2026
Winter holidays Monday 21 December to Friday 1 January 2027
Further information
  • Tuesday 1 September 2026 - Inset Day (TBC)
 

Spring Term

 
First day of term Tuesday 5 January 2027
Half term Monday 15 February to Friday 19 February 2027
Last day of term Thursday 25 March 2027
Easter / Spring holidays Monday 29 March to Friday 9 April 2027
Further information
  • Monday 4 January 2027 - Inset Day
  • Friday 26 March 2027 - Good Friday
  • Monday 29 March 2027 - Easter Monday
 

Summer Term

First day of term Monday 12 April 2027
Half term Monday 31 May to Friday 4 June 2027
Last day of term Thursday 22 July
Further information
  • Monday 3 May 2027 - Early May bank holiday
  • Monday 31 May 2027 - Spring bank holiday
  • Monday 28 June 2027 - Inset Day (TBC)