Autumn Term 2025-26School opens for pupils - Wednesday 3rd September 2025Half term - Monday 27th October - Friday 31st October 2025School closes for Christmas - Friday 19th December 2025Christmas holidays - Monday 22nd December 2025 - Friday 2nd January 2026Spring Term 2026School opens for pupils - Monday 5th January 2026Half term - Monday 16th February - Friday 20th FebruaryEaster - Monday 30th March 2026 - Friday 10th April 2026Summer Term 2026School opens for pupils - Monday 13th April 2026May Day Bank Holiday - Monday 4th May - SCHOOL CLOSEDHalf term - Monday 26th May - Friday 29th May 2026School closes for summer - Friday 17th July 2026
Autumn Term 2025-26School opens for pupils - Wednesday 3rd September 2025Half term - Monday 27th October - Friday 31st October 2025School closes for Christmas - Friday 19th December 2025Christmas holidays - Monday 22nd December 2025 - Friday 2nd January 2026Spring Term 2026School opens for pupils - Monday 5th January 2026Half term - Monday 16th February - Friday 20th FebruaryEaster - Monday 30th March 2026 - Friday 10th April 2026Summer Term 2026School opens for pupils - Monday 13th April 2026May Day Bank Holiday - Monday 4th May - SCHOOL CLOSEDHalf term - Monday 26th May - Friday 29th May 2026School closes for summer - Friday 17th July 2026