Academic Year Term Dates Additional Information
2025-2026 Autumn Term Wednesday 3rd September - Friday 19th December
  • Half Term: Monday 27th October - Friday 31st October
  • Christmas Holiday: Monday 22nd December - Friday 2nd January
  • INSET Days: Wednesday 3rd September, Friday 10th October, Monday 13th October and Friday 28th November
  • Children start back at school on Wednesday 4th September
Spring Term Monday 5th January - Friday 27th March
  • Half Term: Monday 16th February - Friday 20th February
  • Easter Holiday: Monday 30th March - Friday 10th April
  • INSET Days: Monday 2nd February and Friday 6th March
Summer Term Monday 13th April - Wednesday 22nd July
  • Half Term: Monday 25th May - Friday 29th May
  • INSET Day: Friday 26th June
2026-2027 Autumn Term Tuesday 1st September - Friday 18th December
  • Half Term: Monday 26th October - Friday 30th October
  • Christmas Holiday: Monday 21st December - Friday 1st January
  • INSET Days: Tuesday 1st September, Friday 2nd October and Monday 5th October
  • Children start back at school on Wednesday 2nd September
Spring Term Monday 4th January - Thursday 25th March
  • Half Term: Monday 15th February - Friday 19th February
  • Easter Holiday: Friday 26th March - Friday 9th April
  • INSET Days: Monday 1st February and Thursday 25th March
Summer Term Monday 12th April - Wednesday 21st July
  • Bank Holiday: Monday 3rd May
  • Half Term: Monday 31st May - Friday 4th June
  • INSET Day: Friday 25th June