2024-2025
Autumn Term 2024
Term begins: Wednesday 4th September
Half term begins: Thursday 24th October
Term resumes: Monday 4th November
Term ends: Friday 13th December at 12.00
Spring Term 2025
Term begins: Tuesday 7th January
Half term begins: Monday 17th February
Term resumes: Monday 24th February
Term ends: Friday 4th April at 12.00
Summer Term 2025
Term begins: Tuesday 29th April
Half term begins: Monday 26th May
Term resumes: Monday 2nd June
Term ends: Friday 11th July at 12.00
2025-2026
Autumn Term 2025
Term begins: Wednesday 3rd September
Half term begins: Thursday 23rd October
Term resumes: Monday 3rd November
Term ends: Friday 12th December at 12:00
Spring Term 2026
Term begins: Tuesday 6th January
Half term begins: Monday 16th February
Term resumes: Monday 23rd February
Term ends: Friday 27th March at 12:00
Summer Term 2026
Term begins: Tuesday 21st April
May Day Bank Holiday Monday 4th May (school closed)
Half term begins: Monday 25th May
Term resumes: Monday 1st June
Term ends: Friday 10th July at 12:00