Spring Term 2025
Half Term 3 Tuesday 7th January 2025 – First day back for students (Monday 6th January 2025 – Staff Inset Day)
Half Term Break Monday 17th February 2025 – Friday 21st February 2025
Half Term 4 Monday 24th February 2025 – Friday 4th April 2025
Easter Holidays Monday 7th April 2025 – Monday 21st 2025

Summer Term 2025
Half Term 5 Tuesday 22nd April 2025 - Friday 23rd May 2025 (Bank Holiday - Monday 5th May 2025)
Half Term Break Monday 26th May 2025 - Friday 30th May 2025
Half Term 6 Monday 2nd June 2025 - Friday 18th July 2025 (Staff Inset - Friday 27th June 2025)