Term dates

Academic Year 2024 – 2025 Term Dates

Spring Term 2025

Term Starts for Pupils

Monday 6th January 2025

Half Term

Monday 17th February to Friday 21st February 2025

Non-Pupil Day

Friday 21st March 2025

Last Day of Spring Term

Friday 4th April 2025

Summer Term 2025

Term Starts for Pupils

Tuesday 22nd April 2025

May Day Bank Holiday

Monday 5th May 2025

Bank Holiday 

Monday 25th May 2025

Half Term

Monday 26th May to Friday 30th May 2025

Term Ends for Pupils

Friday 18th July 2025

Summer Holidays

Monday 28th July 2025 – Monday 1st September

Further Information

Monday 21st July, Tuesday 22nd July and Wednesday 23rd July 2025 (Non-pupil days)
Thursday 24th July, Friday 25th July 2025 non-pupil days – occasional days

Bank Holiday

Monday 25th August 2025

Further Information

Tuesday 2nd September and Wednesday 3rd September 2025 – Non-pupil days- INSET