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)