Schools and learning

School term dates

Some Catholic, Church of England and Hebrew schools may differ so please contact your child’s school to check their dates.


Summer Term 2024

  • Starts: Monday 15th April
  • Ends: Monday 22nd July
  • May day: Monday 6th May
  • Half term: Monday 27th to Friday 31st May


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 2025

Spring Term 2025

  • Starts: Monday 6th January
  • Ends: Friday 4th April
  • Half term: Monday 17th to Friday 21st February
  • Easter break: Monday 7th April to Monday 21st April (Easter bank holidays - Friday 18th April and 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


Autumn Term 2025

  • Starts: Monday 1st September
  • Ends: Friday 19th December
  • Half term: Monday 27th October to Friday 31st October
  • Christmas break: Monday 22nd December to Friday 2nd January 2026

Spring Term 2026

  • Starts: Monday 5th January
  • Ends: Friday 27th March
  • Half term: Monday 16th to Friday 20th February
  • Easter break: Monday 30th March to Friday 10th April (Easter bank holidays - Friday 3rd April and Monday 6th April)

Summer Term 2026

  • Starts: Monday 13th April
  • Ends: Monday 20th July
  • May day: Monday 4th May
  • Half term: Monday 25th to Friday 29th May

The 195 days are proposed as outlined above with five training days for schools to allocate. Please check with your individual school or visit your school's website.