Skip to content ↓

Term Dates

Autumn term 2025

  • Starts: Monday 1 September 2025 (Teacher Training Day)
  • Half term: Monday 27 October 2025 to Friday 31 October 2025
  • Ends: Friday 19 December 2025
  • Christmas holiday: Monday 22 December 2025 to Friday 2 January 2026

Spring term 2026

  • Starts: Monday 5 January 2026 INSET Day (closed to pupils) Monday Jan 6th 2026 pupils return.
  • Half term: Monday 16 February 2026 to Friday 20 February 2026
  • Ends: Friday 27 March 2026
  • Spring (Easter) holiday: Monday 30 March 2026 to Friday 10 April 2026

Summer term 2026

  • Starts: Monday 13 April 2026
  • Monday 5th May BANK HOLIDAY school closed
  • Half term: Monday 25 May 2026 to Friday 29 May 2026
  • INSET Day Monday 1st June (closed to pupils) Pupils return Tuesday 2nd June
  • End of Term for pupils Friday 17th July 2026.
  • Ends: Monday 20 July 2026 (Teacher Training Day)

 

Autumn term 2026

  • Starts: Tuesday 1 September 2026 (Teacher Training Day)
  • Half term: Monday 26 October 2026 to Friday 30 October 2026
  • Ends: Friday 18 December 2026
  • Christmas holiday: Monday 21 December 2026 to Friday 1 January 2027

Spring term 2027

  • Starts: Monday 4 January 2027
  • Half term: Monday 15 February 2027 to Friday 19 February 2027
  • Ends: Thursday 25 March 2027
  • Spring (Easter) holiday: Monday 29 March 2027 to Friday 9 April 2027

Summer term 2027

  • Starts: Monday 12 April 2027
  • Half term: Monday 31 May 2027 to Friday 4 June 2027
  • Ends: Wednesday 21 July 2027

 

  • School INSET (teacher training days 2026-27 to be confirmed).