Please click here to view all important dates for this year:

Please see our current newsletter for all up and coming events.

Term Dates 2025-2026

Autumn term

  • Wednesday 3 September 2025 – Friday 24 October 2025
  • Half Term Monday 27 October 2025 – Friday 31 October 2025
  • Monday 3 November 2025 – Friday 19 December 2025

Spring term

  • Tuesday 6 January 2026 – Friday 13 February 2026
  • Half Term Monday 16 February 2026 – Friday 20 February 2026
  • Monday 23 February 2026 – Friday 27 March 2026 

Summer term

  • Wednesday 15 April 2026 – Friday 22 May 2026 
  • Half Term Monday 25 May 2026 – Friday 29 May 2026
  • Monday 1 June 2025 – Friday 17 July 2026