Term Dates 2024 -2025 | Pupil Dates | Teacher Training Days |
Autumn 2024 | Monday 2nd September – Friday 25th October | Monday 2nd September Friday 25th October |
HALF TERM BREAK Monday 28th October – Friday 1st November | ||
Monday 4th November – Friday 20th December | ||
CHRISTMAS HOLIDAY Monday 23rd December – Friday 3rd January | ||
Spring 2025 | Monday 6th January – Friday 14th February | Friday 14th February |
HALF TERM BREAK Monday 17th February – Friday 21st February | ||
Monday 22nd February – Friday 11th April | ||
EASTER HOLIDAY Monday 14th April – – Friday 25th April | ||
Summer 2025 | Monday 28th April – Friday 23rd May | MAY DAY HOLIDAY Monday 5th May |
HALF TERM BREAK Monday 26th May – Friday 30th May | ||
Monday 2nd June – Friday 18th July | Monday 2nd June Monday 21st July |
Term Dates 25/26
Term Dates 2025-2026 | Pupil Dates | Teacher Training Days |
Autumn 2025 | Monday 1st September – Friday 24th October Year 7 ONLY Return Weds 3rd Sept All other year groups return Thursday 4th September | Monday 1st September Tuesday 2nd September |
| HALF TERM BREAK Monday 27th October – Friday 31st October | |
| Monday 3rd November – Friday 19th December | |
| CHRISTMAS HOLIDAY Monday 22nd December – Friday 2nd January | |
Spring 2026 | Monday 6th January – Friday 13th February | Monday 6th January |
| HALF TERM BREAK Monday 16th February – Friday 20th February | |
| Monday 23rd February – Friday 27th March | |
| EASTER HOLIDAY Monday 30th March Friday 10th April | |
Summer 2026 | Monday 13th April – Friday 22nd May | MAY DAY HOLIDAY Monday 4th May INSET DAY Tuesday 5th May |
| HALF TERM BREAK Monday 25th May – Friday 29th May | |
Monday 1st June – Friday 17th July | Monday 20th July |