Schools & 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.

Autumn Term Ends

20th December 2019

Some schools may differ, you should contact your child's school to check

2019/20

Autumn Term 2019

  • 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 2020

  • Starts: Monday 6th January
  • Ends: Friday 3rd April
  • Half term: Monday 17th to Friday 21st February
  • Easter break: Monday 6th to Friday 17th April

Summer Term 2020

  • Starts: Monday 20th April
  • Ends: Monday 20th July
  • May day: Friday 8th May (This has moved from Monday 4th May to mark the 75th anniversary of VE Day.)
  • Half term: Monday 25th to Friday 29 May

2020/2021

Autumn Term 2020

  • Starts: Tuesday 1st September
  • Ends: Friday 18th December
  • Half term: Monday 26th to Friday 30th October
  • Christmas break: Monday 21st December to Friday 1st January

Spring Term 2021

  • Starts: Monday 4th January
  • Ends: Friday 26th March
  • Half term: Monday 15th to Friday 19th February
  • Easter break: Monday 29th March to Friday 9th April

Summer Term 2021

  • Starts: Monday 12th April
  • Ends: Tuesday 20th July
  • May day: Monday 3rd May
  • Half term: Monday 31st May to Friday 4th June

2021/2022

Autumn Term 2021

  • Starts: Wednesday 1st September
  • Ends: Wednesday 22nd December
  • Half term: Monday 25th to Friday 29th October
  • Christmas break: Thursday 23rd December to Tuesday 4th January

Spring Term 2022

  • Starts: Wednesday 5th January
  • Ends: Friday 8th April
  • Half term: Monday 21st to Friday 25th February
  • Easter break: Monday 11th to Friday 22nd April

Summer Term 2022

  • Starts: Monday 25th April
  • Ends: Tuesday 19th July
  • May day: Monday 2nd May
  • Half term: Monday 30th May to Friday 3rd June

2022/2023

Autumn Term 2022

  • Starts: Thursday 1st September
  • Ends: Wednesday 21st December
  • Half term: Monday 24th to Friday 28th October
  • Christmas break: Thursday 22nd December to Tuesday 3rd January

Spring Term 2023

  • Starts: Wednesday 4th January
  • Ends: Friday 31st March
  • Half term: Monday 13th to Friday 17th February
  • Easter break: Monday 3rd to Friday 14th April

Summer Term 2023

  • Starts: Monday 17th April
  • Ends: Tuesday 18th July
  • May day: Monday 1st May
  • Half term: Monday 29th May to Friday 2nd June

2023/2024

Autumn Term 2023

  • Starts: Friday 1st September
  • Ends: Friday 22nd December
  • Half term: Monday 30th October to Friday 3rd November
  • Christmas break: Monday 25th December to Friday 5th January

Spring Term 2024

  • Starts: Monday 8th January
  • Ends: Thursday 28th March
  • Half term: Monday 12th to Friday 16th February
  • Easter break: Friday 29th March (bank holiday) 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

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.