2025-2026

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

2026-2027

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