Summer Term 2024
- Starts: Monday 15th April
- Ends: Monday 22nd July
- May Day: Monday 6th May
- Half term: Monday 27th - Friday 31st May
Autumn Term 2024
- Starts: Tuesday 3rd September
- Ends: Friday 20th December
- Half term: Monday 28th October - Friday 1st November
- Christmas break: Monday 23rd December - Friday 3rd January 2025
Spring Term 2025
- Starts: Monday 6th January
- Ends: Friday 4th April
- Half term: Monday 17th February - Friday 21st February
- Easter Break: Monday 7th April - Monday 21st April
Summer Term 2025
- Starts: Tuesday 22nd April
- Ends: Friday 18th July
- May Day: Monday 5th May
- Half term: Monday 26th May - Friday 30th May
Please check the calendar for further details of Inset days and special events.