2024-25 Term dates

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
First day back23rd April
Bank Holiday5th May
Half term26th May – 30th May
First day back2nd June
Last day 24th July 2025
Non-Pupil Day25th July
Summer holidays28th July

2025-26 Term dates

Autumn term 2025

Non-Pupil Day1st September
Non-Pupil Day2nd September
Non-Pupil Day3rd September
First day4th September
Half Term20th October – 31st October
Non-Pupil Day20th November
Non-Pupil Day19th December
Christmas holidays22nd December 2025 – 2nd January 2026

Spring term 2026

Non-Pupil Day5th January
First Day6th January
Half Term16th – 20th February
First Day of Term23rd February
Non-Pupil Day6th March
Easter holidays7th April – 17th April

Summer term 2026

First day20th April
Bank Holiday5th May
Half term26th May – 29th May
Non-Pupil Day9th June
Last day23rd July
Non-Pupil Day24th July
Summer holidays27th July