Autumn term 2024

Non-Pupil Day2nd September
Non-Pupil Day3rd September
Non-Pupil Day4th September
First day6th September
Half Term28th October – 8th November 
Non-Pupil Day27th November
Non-Pupil Day20th December
Christmas holidays23rd December 2024 – 3rd January 2025

Spring term 2025

Non-Pupil Day6th January
First Day7th January
Half Term17th – 21st February
First Day of Term24th February
Non-Pupil Day20th March
Easter holidays7th April – 18th April

Summer term 2025

Non-Pupil Day22nd April
Non-Pupil Day23rd April
First day24th April
Bank Holiday5th May
Half term26th May – 30th May
Last day 24th July 2025
Non-Pupil Day25th July
Summer holidays28th July