First day of term | Wednesday 3 September 2025 |
Half Term | Monday 20 October – Friday 31 October 2025 (inclusive) |
Last Day of term | Friday 12 December 2025 |
First day of term | Wednesday 7 January 2026 |
Half Term | Monday 16 February – Friday 20 February 2026 (inclusive) |
Last Day of term | Friday 27 March 2026 |
First day of term | Tuesday 14 April 2026 |
Half Term | Monday 25 May – Friday 29 May 2026 (inclusive) |
Last Day of term | Tuesday 7 July 2026 |
First day of term | Monday 7 September 2026 |
Half Term | Monday 19 October – Friday 30 October 2026 (inclusive) |
Last Day of term | Friday 11 December 2026 |
First day of term | Wednesday 6 January 2027 |
Half Term | Monday 15 February – Friday 19 February 2027 (inclusive) |
Last Day of term | Thursday 25 March 2027 |
First day of term | Tuesday 13 April 2027 |
Half Term | Monday 31 May – Friday 4 June 2027 (inclusive) |
Last Day of term | Friday 9 July 2027 |