Starts | Monday 15 April 2024 |
Half term | Monday 27 May 2024 to Friday 31 May 2024 |
Ends | Friday 19 July 2024 |
Summer holiday | Saturday 20 July 2024 to Monday 2 September 2024 |
Monday 2nd September 2024, Tuesday 3rd September 2024, Friday 25th October 2024, Monday 6th January 2025, Tuesday 22nd April 2025
Starts | Wednesday 4 September 2024 |
Half term | Monday 28 October 2024 to Friday 1 November 2024 |
Ends | Friday 20 December 2024 |
Christmas holiday | Saturday 21 December 2024 to Monday 6 January 2025 |
Starts | Tuesday 7 January 2025 |
Half term | Monday 17 February 2025 to Friday 21 February 2025 |
Ends | Friday 4 April 2025 |
Spring (Easter) holiday | Monday 7 April 2025 to Monday 21 April 2025 |
Starts | Wednesday 23 April 2025 |
Half term | Monday 26 May 2025 to Friday 30 May 2025 |
Ends | Tuesday 22 July 2025 |
Summer holiday | Wednesday 23 July 2025 to Tuesday 2 September 2025 |
Monday 1st September 2025, Tuesday 2nd September 2025, Friday 24th October 2025, Monday 5th January 2026, Monday 20 July 2026
Starts | Wednesday 3 September 2025 |
Half term | Monday 27 October 2025 to Friday 31 October 2025 |
Ends | Friday 19 December 2025 |
Christmas holiday | Saturday 20 December 2025 to Monday 5 January 2026 |
Starts | Tuesday 6 January 2026 |
Half term | Monday 16 February 2026 to Friday 20 February 2026 |
Ends | Friday 27 March 2026 |
Spring (Easter) holiday | Monday 30 March 2026 to Friday 10 April 2026 |
Starts | Monday 13 April 2026 |
Half term | Monday 25 May 2026 to Friday 29 May 2026 |
Ends | Friday 17 July 2026 (PD Day 20 July 2026) |
Summer holiday | Tuesday 21 July 2026 to TBC |