Term Dates
Holiday Dates 2023 -2024
DATE OF CLOSING | DATE OF RE-OPENING | |
Summer 2023 |
Wednesday 19th July | Tuesday 5th September |
Autumn-Term 2023 |
Friday 20th October | Monday 30th October |
Christmas 2023/2024 |
Friday 15th December | Wednesday 3rd January |
Spring Half-Term 2024 |
Friday 16th February | Monday 26th February |
Spring Break 2024 |
Thursday 28th March | Monday 15th April |
May Day Weekend 2024 |
Friday 3rd May | Tuesday 7th May |
Summer Half-Term 2024 |
Friday 24th May | Tuesday 4th June |
Summer 2024 |
Tuesday 23rd July |
INSET DAYS (Teacher Training) – 5 in total
Monday 4th September 2023, Monday 2nd October 2023
Tuesday 2nd January 2024, Monday 3rd June 2024, Wednesday 24th July 2024
Holiday Dates 2024 -2025
DATE OF CLOSING | DATE OF RE-OPENING | |
Summer 2024 |
Tuesday 23rd July | Wednesday 4th September |
Autumn-Term 2024 |
Thursday 24th October | Monday 4th November |
Christmas 2024/2025 |
Friday 20th December | Monday 6th January |
Spring Half-Term 2025 |
Friday 14th February | Tuesday 25th February |
Spring Break 2025 |
Friday 4th April | Tuesday 22nd April |
May Day Weekend 2025 |
Friday 2nd May | Tuesday 6th May |
Summer Half-Term 2025 |
Friday 23rd May | Tuesday 3rd June |
Summer 2025 |
Tuesday 22nd July |
INSET DAYS (Teacher Training) – 5 in total
Monday 2nd September 2024, Tuesday 3rd September 2024, Friday 25th October 2024
Monday 24th February 2025, Monday 2nd June 2025
Holiday Dates 2025 -2026
DATE OF CLOSING | DATE OF RE-OPENING | |
Summer 2025 |
Tuesday 22nd July | Wednesday 3rd September |
Autumn-Term 2025 |
Thursday 23rd October | Monday 3rd November |
Christmas 2025/2026 |
Friday 19th December | Monday 5th January |
Spring Half-Term 2026 |
Friday 13th February | Monday 23rd February |
Spring Break 2026 |
Thursday 2nd April | Monday 20th April |
May Day Weekend 2026 |
Friday 1st May | Tuesday56th May |
Summer Half-Term 2026 |
Friday 22nd May | Wednesday 3rd June |
Summer 2026 |
Monday 20th July |
INSET DAYS (Teacher Training) – 5 in total
Monday 1st September 2025, Tuesday 2nd September 2025, Friday 24th October 2025
Monday 1st June 2026, Tuesday 2nd June 2026