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)