Term Dates
2026-2027
Autumn Term
Non pupil day Thursday 3rd and Friday 4th September 2026
Term starts Monday 7th September 2026
Half term Monday 26th October – Friday 30th October 2026
Term ends Friday 18th December 2026
Spring Term
Term starts Monday 4th January 2027
Half term Monday 15th February – Friday 19th February 2027
Term ends Thursday 25th March 2027
Summer Term
Term starts Monday 12th April 2027
May Bank Holiday Monday 3rd May 2027
Half term Monday 31st May – Friday 4th June 2027
Term ends Tuesday 20th July 2027
2027-2028
Autumn Term
Non pupil day Thursday 2nd and Friday 3rd September 2027
Term starts Monday 6th September 2027
Half term Monday 25th October – Friday 29th October 2027
Inset day Monday 1st November 2027
Term ends Friday 17th December 2027
Spring Term
Term starts Thursday 6th January 2028
Inset day Friday 11th February 2028
Half term Monday 14th February – Friday 18th February 2028
Term ends Friday 31st March 2028
Summer Term
Term starts Tuesday 18th April 2028
May Bank Holiday Monday 1st May 2028
Half term Monday 29th May – Friday 2nd June 2028
Inset day Friday 7th July 2028
Term ends Friday 21st July 2028