Term Dates

Academic Year 2024/25

autumn term 2024

Term Starts: 

Year 7 & Year 12 only: Wednesday 4th September 2024

All Year Groups: Thursday 5th September 2024

(Monday 2nd and Tuesday 3rd September are training days for staff)

Half Term Holiday: Monday 28th October - Friday 1st November 2024

Terms Ends: Friday 20th December 2024 - school closes at 12.25pm

End of Term Holiday: Monday 23rd December - Monday 6th January 2025

Spring term 2025

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

Half Term Holiday: Monday 17th February - Friday 21st February 2025

Term Ends: Friday 4th April 2025

End of Term Holiday: Monday 7th April - Monday 21st April 2025

Summer Term 2025

Term Starts: Tuesday 22nd April 2025

Bank Holiday: Monday 5th May 2025

Half Term Holiday: Monday 26th May - Friday 30th May

Term Ends: Friday 18th July 2025 - school closes at 12.25pm

(Monday 21st July & Tuesday 22nd July 2025 are training days for staff)

 

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)