Staff Development days | Monday 1 September and Tuesday 2 September 2025 |
Pupils Return | Staggered start Wednesday 3 September 2025 |
Half Term | Monday 27 October - Friday 31 October 2025 |
Staff Development day | Monday 3 November 2025 |
All year groups return | Tuesday 4 November 2025 |
Last Day of Term | Friday 19 December 2025 (Half Day) |
Christmas Holiday | Monday 22 December 2024 – Friday 2 January 2026 |
Staff Development day | Monday 5 January 2026 |
Pupils Return | Tuesday 6 January 2026 |
Half Term | Monday 16 February - Friday 20 February 2026 |
Pupils Return | Monday 23 February 2026 |
Last Day of Term | Friday 27 March 2026 (Half Day) |
Easter Holiday | Monday 30 March - Friday 10 April 2026 |
Staff Development day | Monday 13 April 2026 |
Pupils Return | Tuesday 14 April 2026 |
Bank Holiday | Monday 4 May 2026 |
Half Term | Monday 25 May - Friday 29 May 2026 |
Pupils Return | Monday 1 June 2026 |
Last day of term | Tuesday 21 July 2026 (Half Day) |