Autumn Term
Thursday 11 September 2025 - Friday 19 December 2025
Half Term
Monday 27 October 2025 - Friday 7 November 2025
Spring Term
Monday 12 January 2026 - Friday 27 March 2026
Half Term
Monday 16 February 2026 - Friday 20 February 2026
Summer Term
Monday 20 April 2026 - Friday 10 July 2026
Half Term
Monday 25 May 2026 - Friday 5 June 2026
Autumn Term
Thursday 10 September 2026 - Friday 11 December 2026
Half Term
Monday 19 October 2026 - Friday 30 October 2026
Spring Term
Monday 4 January 2027 - Friday 19 March 2027
Half Term
Monday 8 February 2027 - Friday 12 February 2027
Summer Term
Monday 12 April 2027 - Friday 9 July 2027
Half Term
Monday 24 May 2027 - Friday 4 June 2027