Please note that term dates are correct at time of posting, but may be subject to change.
Please note that term dates are correct at time of posting, but may be subject to change.
Term starts – Thursday 4th September 2025
Half-Term starts – Monday 20th October 2025
Half-Term ends – Friday 31st October 2025
Term ends – Thursday 11th December 2025 (midday)
Term starts – Wednesday 7th January 2026
Half-Term starts – Friday 13th February 2026
Half-Term ends – Friday 20th February 2026
Term ends – Friday 27th March 2026 (midday)
Term starts – Wednesday 22nd April 2026
May Day Bank Holiday – Monday 4th May 2026
Half-Term starts – Monday 25th May 2026
Half-Term ends – Friday 29th May 2026
Term ends – Friday 10th July 2026 (midday)
Term starts – Thursday 3rd September 2026
Half-Term starts – Monday, 19th October 2026
Half-Term ends – Friday, 30th October 2026
Term ends – Thursday, 10th December 2026 (midday)
Term starts – Wednesday, 6th January 2027
Half-Term starts – Friday, 12th February 2027
Half-Term ends – Friday, 19th February 2027
Term ends – Thursday, 25th March 2027 (midday)
Term starts – Tuesday, 20th April 2027
May Day Bank Holiday – Monday, 3rd May 2027
Half-Term starts – Monday, 31st May 2027
Half-Term ends – Friday, 4th June 2027
Term ends – Friday, 9th July 2027 (midday)