Academic Year 2024-2025
Spring Term Dates
| Spring term begins | Tuesday 7th January 2025 |
| School closed for Spring half term | Monday 17th to Friday 21st February 2025 |
| Last Day of Spring term | Friday 4th April 2025 |
Summer Term Dates
| Summer term begins | Tuesday 22nd April 2025 |
| School Closed May Bank holiday | Monday 5th May 2025 |
| School closed for Summer half term | Monday 26th May to Friday 30th May 2025 |
| School Closed for Staff Training | Monday 2nd June |
| Last Day of Summer term | Tuesday 22nd July 2025 |
| School Closed for Staff Training | Wednesday 23rd July 2025 |
Academic Year 2025-2026
Autumn Term Dates
| School Closed for Staff Training | Monday 1st September 2025 |
| Autumn term begins | Tuesday 2nd September 2025 |
| School Closed for Staff Training | Monday 22nd September 2025 |
| School Closed for Autumn half term | Monday 27th to Friday 31st October 2025 |
| Last Day of Autumn term | Friday 19th December 2025 |
Spring Term Dates
| Spring term begins | Monday 5th January 2026 |
| School Closed for Spring half term | Monday 16th to Friday 20th February 2026 |
| Last Day of Spring term | Friday 27th March 2026 |
Summer Term Dates
| Summer term begins | Monday 13th April 2026 |
| School Closed May Bank holiday | Monday 4th May 2026 |
| School Closed for Staff Training | Thursday 21st & Friday 22nd May 2026 |
| Summer half term | Monday 25th May to Friday 29th May 2026 |
| Last Day of Summer term | Friday 17th July 2026 |
| School Closed for Staff Training | Monday 20th July 2026 |