Autumn Term
Term Starts Wednesday 3rd September 2025
Half Term Monday 27th October to Friday 31st October 2025
Term Ends Friday 12th December 2025
Spring Term
Term Starts Monday 5th January 2026
Half Term Monday 16th February to Friday 20th February 2026
Term Ends Friday 2nd April 2026
Summer Term
Term Starts Monday 20th April 2026
Bank Holiday Monday 4th May 2026
Half Term Monday 25th May to Friday 29th May 2026
Term Ends Friday 10th July 2026