2024/25

Spring Term 2025
Monday 6th JanuaryStaff Inset Day
Tuesday 7th JanuaryTerm starts
Half TermMonday 17th February - Friday 21st February inclusive
Monday 24th FebruaryStaff Inset Day
Tuesday 25th FebruaryTerm Starts
Friday 4th AprilTerm ends
Summer Term 2025
Wednesday 23rd AprilTerm starts
Bank HolidayMonday 5th May
Half TermMonday 26th May to Friday 30th May inclusive
Friday 4th JulyTerm ends

2025/26

Autumn Term 2025
Monday 1st SeptemberStaff Inset Day
Tuesday 2nd SeptemberStaff Inset Day
Wednesday 3rd SeptemberInduction Day for Year 7 & Year 12 pupils only and Staff Inset Day
Thursday 4th SeptemberTerm starts for all pupils
Half TermMonday 20th October to Friday 31st October inclusive
Friday 19th DecemberTerm ends
Spring Term 2026
Wednesday 7th JanuaryStaff Inset Day
Thursday 8th JanuaryTerm starts
Friday 13th FebruaryStaff Inset Day
Half TermMonday 16th February - Friday 20th February inclusive
Monday 23rd FebruaryTerm starts
Wednesday 1st AprilTerm ends
Summer Term 2026
Monday 20th AprilTerm starts
Bank HolidayMonday 4th May
Half TermMonday 25th May to Friday 29th May inclusive
Friday 3rd JulyTerm ends

2026/27

Autumn Term 2026
Thursday 3rd SeptemberStaff Inset Day
Friday 4th SeptemberStaff Inset Day
Monday 7th SeptemberInduction Day for Year 7 & Year 12 pupils only and Staff Inset Day
Tuesday 8th SeptemberTerm starts for all pupils
Half TermMonday 26th October to Friday 6th November inclusive
Friday 18th DecemberTerm ends
Spring Term 2027
Wednesday 6th JanuaryStaff Inset Day
Thursday 7th JanuaryTerm starts
Half TermMonday 15th February - Friday 19th February inclusive
Monday 22nd FebruaryStaff Inset Day
Tuesday 23rd FebruaryTerm starts
Wednesday 24th MarchTerm ends
Summer Term 2027
Wednesday 14th AprilStaff Inset Day
Thursday 25th AprilTerm starts
Bank HolidayMonday 3rd May
Half TermMonday 31st May to Friday 4th June inclusive
Monday 7th JuneTerm starts
Friday 9th JulyTerm ends