(Staff INSET Monday 1st and Tuesday 2nd September)
Autumn Term 1: Wednesday 3rd September to Friday 24th October 2025
Half term break: Monday 27th October to Friday 31st October 2025
Autumn Term 2: Monday 3rd November to Friday 19th December 2025
Christmas break: Monday 22nd December 2025 to Friday 2nd January 2026
Spring Term 1: Monday 5th January to Thursday 12th February 2026 (Staff INSET Friday 13th)
Half term break: Monday 16th to Friday 20th February 2026
Spring Term 2: Monday 23rd February to Friday 27th March 2026
Easter break: Monday 30th March to Friday 10th April 2026
Summer Term 1: Monday 13th April to Friday 22nd May 2026
Bank Holiday: Monday 4th May 2026
Half term break: Monday 25th May to Friday 29th May 2026
Summer Term 2: Monday 1st June to Thursday 16th July 2026 (Staff INSET - Friday 17th July & Monday 20th July )
This site uses cookies that enable us to make improvements, provide relevant content, and for analytics purposes. For more details, see our Cookie Policy. By clicking Accept, you consent to our use of cookies.