Skip to content ↓

Term Dates

School Term Dates

Spring Term 2026

  • Teacher Training Day: Monday 5th January
  • First Day of Term: Tuesday 6th January
  • Half Term: Monday 16th to Friday 20th February
  • Last Day of Term: Friday 27th March
  • Easter Holiday: Monday 30th March to Monday 10th April

Summer Term 2026

  • Teacher Training Day: Monday 13th April
  • First Day of Term: Tuesday 14th April
  • Bank Holiday: Monday 4th May
  • Half Term: Monday 25th to Friday 29th May
  • Last Day of Term: Friday 17th July

Autumn Term 2026

  • Teacher Training Day: Tuesday 1st September
  • First Day of Term: Wednesday 2nd September
  • Half Term: Monday 26th to Friday 30th October
  • Teacher Training Day: Monday 2nd November
  • Last Day of Term: Friday 18th December
  • Christmas Holiday: Monday 21st December to Friday 1st January

Spring Term 2027

  • Teacher Training Day: Monday 4th January
  • First Day of Term: Tuesday 5th January
  • Half Term: Monday 15th to Friday 19th February
  • Teacher Training Day: Monday 22nd February
  • Last Day of Term: Thursday 25th March
  • Easter Holiday: Friday 26th March to Friday 9th April

Summer Term 2027

  • First Day of Term: Monday 12th April
  • Bank Holiday: Monday 3rd May
  • Half Term: Monday 31st May to Friday 4th June
  • Last Day of Term: Tuesday 20th July