Summer Term 2023
- Starts: Monday 17th April
- Ends: Wednesday 19th July
- May day: Monday 1st May
- Half term: Monday 29th May to Friday 2nd June
Autumn Term 2023
- Starts: Monday 4th September
- Ends: Friday 22nd December
- Half term: Monday 30th October to Friday 3rd November
- Christmas break: Monday 25th December to Friday 5th January
Spring Term 2024
- Starts: Monday 8th January
- Ends: Thursday 28th March
- Half term: Monday 12th - Friday 16th February
- Easter break: Friday 29th March (bank holiday) - Friday 12th April
Summer Term 2024
- Starts: Monday 15th April
- Ends: Monday 22nd July
- Half term: Monday 27th - Friday 31st May
Please check the calendar for further details of Inset days and special events.