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