Summer Term 2024

  • Starts: Monday 15th April
  • Ends: Monday 22nd July
  • May Day: Monday 6th May
  • Half Term: Monday 27th to Friday 31st May
  • INSET Days: Monday 22nd July



Autumn Term 2024

  • INSET Days: Monday 2nd & Tuesday 3rd September, Monday 22nd November
  • Starts: Wednesday 4th September
  • Ends: Friday 20th December
  • Half Term: Monday 28th October to Friday 1st November
  • Christmas Break: Monday 23rd December to Friday 3rd January

Spring Term 2025

  • INSET Day: Monday 6th January
  • Starts: Tuesday 7th January
  • Ends: Friday 4th April
  • Half Term: Monday 17th to Friday 21st February
  • Easter Break: Monday 7th to Monday 21st April

Summer Term 2025

  • Starts: Tuesday 22nd April
  • Ends: Tuesday 22nd July
  • INSET Days: Friday 2nd May
  • May Day: Monday 5th May
  • Half Term: Monday 26th to Friday 30th May
  • Summer Break: Wednesday 23rd July to Friday 29th August