Term Dates
Autumn Term 2025
Monday 1 September 2025 (Training Day 1)
Tuesday 2 September 2025 (Training Day 2)
Wednesday 3 September 2025 (School Opens)
Friday 24 October 2025 (School Closes)
Monday 27 October to Friday 31 October - Half term
Monday 3 November 2025 (Training Day 3)
Tuesday 4 November 2025 (School Opens)
Friday 19 December 2025 (School Closes)
Monday 20 December 2025 to Friday 2 January 2026 (Christmas Holidays)
Spring Term 2026
Monday 5 January 2026 (School Opens)
Friday 13 February (School Closes)
Monday 16 February to Friday 20 February - Half term
Monday 23 February 2026 (School Opens)
Friday 27 March 2026 (School Closes)
Monday 30 March to Friday 10 April (Easter Holidays)
Summer Term 2026
Monday 13 April (Training Day 4)
Tuesday 14 April (School Opens)
Monday 4 May (Bank Holiday - School Closed)
Friday 22 May (School Closes)
Monday 25 May to Friday 19 May (Half Term)
Monday 1 June (School opens)
Friday 17 July (School Closes)
Monday 20 July (Training Day 5)