Term Dates

Academic Year 2023/24

Autumn Term 2023:

Term Starts: 

Year 7 and year 12 only – Wednesday 6th September 2023

All Year Groups  – Thursday 7th September 2023

(Monday 4th and Tuesday 5th September are training days for staff)

Half Term Holiday: Monday 30th October to Friday 3rd November 2023

Term Ends: Friday 22nd December 2023 - school closes at 12.25pm

End of Term Holiday: Monday 25th December 2023 - Friday 5th January 2024

Spring Term 2024:

Term Starts: Tuesday 9th January 2024 (Monday 8th January is a training day for staff)

Half Term Holiday: Monday 12th February to Friday 16th February 2024

Term Ends: Friday 22nd March 2024

End of Term Holiday: Monday 25th March - Friday 5th April 2024

Summer Term 2024:

Term Starts: Tuesday 9th April 2024 (Monday 8th April is a training day for staff)

Bank Holiday: Monday 6th May 2024

Half Term Holiday: Monday 27th May to Friday 31st May 2024

Term Ends: Friday 19th July 2024

(Monday 22nd July is a training day for staff)

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

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