Term Dates

 academic year 2025/26

autumn term 2025

Term Starts: 

Year 7 & Year 12 only: Wednesday 3rd September 2025

All Year Groups: Thursday 4th September 2025

(Monday 1st and Tuesday 2nd September are training days for staff)

Half Term Holiday: Monday 27th - Friday 31st October 2025

Staff Training Day: Friday 28th November

Terms Ends: Friday 19th December 2025 - school closes at 12.25pm

End of Term Holiday: Monday 22nd December 2025 - Monday 5th January 2026

Spring term 2026

Term Starts: Tuesday 6th January 2026 (Monday 5th January 2026 is a training day for staff)

Half Term Holiday: Monday 16th February - Friday 20th February 2026

Term Ends: Friday 27th March 2026

End of Term Holiday: Monday 30th March - Friday 10th April 2026

Summer Term 2026

Term Starts: Monday 13th April 2026

Bank Holiday: Monday 4th May 2026

Half Term Holiday: Monday 25th - Friday 29th May

Term Ends: Friday 17th July 2026 - school closes at 12.25pm

(Monday 20th July 2026 is a training day for staff)

 

Academic year 2026/27

autumn term 2026

Term Starts: 

Year 7 & Year 12 only: Wednesday 9th September 2026

All Year Groups: Thursday 10th September 2026

(Monday 7th and Tuesday 8th September are training days for staff)

Bank Holiday: Friday 23rd October 2026

Half Term Holiday: Monday 26th October - Friday 30th October 2026

Term Ends: Friday 18th December 2026 - school closes at 12.25pm

End of Term Holiday: Monday 21st December - Monday 4th January 2027

(Monday 4th January is a training day for staff)

spring term 2027

Term Starts: Tuesday 5th January 2027

Half Term Holiday: Monday 8th February - Friday 12th February 2027

Term Ends: Friday 19th March 2027

End of Term Holiday: Monday 22nd March - Friday 2nd April 2027

Summer term 2027

Term Starts: Monday 5th April 2027

Bank Holiday: Monday 3rd May 2027

Half Term Holiday: Monday 31st May - Friday 4th June 2027

Term Ends: Friday 23rd July 2027 - school closes at 12.25pm

(Monday 26th July is a training day for staff)