Autumn Term 2026
| Wednesday 2nd September |
Staff return |
| Friday 4th September |
Year 7 return |
| Monday 7th September |
All Years return |
| Monday 26th October–Friday 6th November* |
Half Term |
| Monday 9th November |
Students return |
| Monday 14th December |
Non-pupil day |
| Friday 18th December |
Last day of term, 12.30pm finish |
*Staff return Wednesday 4th November
Spring Term 2027
| Monday 4th January |
Non-pupil day |
| Tuesday 5th January |
Students return |
| Monday 15th February - Friday 19th February |
Half Term |
| Thursday 25th March |
Last day of term |
Summer Term 2027
| Monday 12th April |
Non-pupil day |
| Tuesday 13th April |
Students return |
| Monday 3rd May |
Bank Holiday |
| Monday 31st May - Friday 4th June |
Half Term |
| Monday 7th June |
Non-pupil day |
| Wednesday 21st July |
Last day of term, 12.30pm finish |