Spring Term 2024

  • Starts: Monday 8th January
  • Ends: Thursday 28th March
  • Half Term: Monday 12th to Friday 16th February
  • Easter Break: Friday 29th March to Friday 12th April

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

  • Starts: Monday 2nd 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

  • Starts: Monday 6th 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
  • May Day: Monday 5th May
  • Half Term: Monday 26th to Friday 30th May
  • Summer Break: Wednesday 23rd July to Friday 29th August

5 Staff Training Days to be agreed for 2024/25.