London school holidays: list of 2022/2023 term dates and breaks - including October half term and Christmas

School term dates for 2022/2023 in London boroughs

It’s the start of a new academic year in London as primary and secondary school students dust off their school uniforms and backpacks for the 2022 to 2023 school year.

A number of London boroughs have already provided guidance to schools across their respective areas as to when it feels term times should start, including half term breaks for the upcoming autumn, winter and summer terms.

The school year starts in September and is usually organised into 3 terms with a 1 week holiday halfway through the term.

Pupils will spend 190 days (38 weeks) in school each year with an extra five days reserved for training teachers and support staff. Every school sets its own training dates and will tell parents if the school is closed to pupils.

Individual schools set their own school days and term dates, but the dates provided act as a guide as to when a number of London boroughs believe schools should set their term times.

What are the term dates for the 2022/2023 school year?

Schools in a number of London boroughs are encouraged to use the same dates but don’t have to, so information on school term dates specific to a school can be found on their corresponding websites.

You can find your particular school by using the GOV.UK website’s search function.

City of London

Autumn Term

  • Friday 2 September to Thursday 15 December 2022
  • Half term: Monday 17 to Friday 28 October 2022

Spring Term

  • Tuesday 10 January to Friday 24 March 2023
  • Half term: Monday 13 to Friday 17 February 2023

Summer Term 

  • Monday 17 April to Tuesday 4 July 2023
  • Half term: Monday 29 May to Friday 2 June 2023

City of Westminster

Autumn Term 

  • Thursday 1 September to Friday 21 October
  • School holiday Monday 24 October to Friday 28 October
  • Monday 31 October to Friday 16 December 
  • School holiday Monday 19 December to Monday 2 January

Spring Term 

  • Tuesday 3 January to Friday 10 February 
  • School holiday Monday 13 February to Friday 17 February
  • Monday 20 February to Friday 31 March 
  • School holiday Monday 3 April to Friday 14 April

Summer Term 

  • Monday 17 April to Friday 26 May
  • School holiday Monday 29 May to Friday 2 June
  • Monday 5 June to Friday 21 July 

Kensington and Chelsea

Autumn Term

  • Thursday 1 September to Friday 21 October
  • Halftoterm: Monday 24 October to Friday 28 October
  • Monday 31 October to Friday 16 December

Spring Term

  • Tuesday 3 January to Friday 10 February (29 days)
  • Halftoterm: Monday 13 February to Friday 17 February
  • Monday 20 February to  Friday 31 March 

Summer Term

  • Monday 17 April to Friday 26 May
  • Halftoterm: Monday 29 May to Friday 2 June
  • Monday 5 June to Friday 21 July

Hammersmith and Fulham

Sacred Heart High School in Hammersmith, London

Autumn Term

  • Monday 5th September 2022 to Friday 21st October 2022
  • Half term: Monday 24 October to Friday 28 October
  • Monday 7th November 2022 to Friday 16th December 2022

Spring Term

  • Wednesday 4th January 2023 to Friday 10th February 2023
  • Half term: Monday 13 February to Friday 17 February
  • Monday 20th February 2023 to Friday 31st March 2023

Summer Term

  • Monday 17th April 2023 to Friday 26th May 2023
  • Half term: Monday 29 May to Friday 2 June
  • Monday 5th June 2023 to Wednesday 19th July 2023

Wandsworth

Autumn Term 

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October 2022 to Friday 28 October 2022
  • Monday 31 October 2022 to Friday 16 December 2022

Spring Term 

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer Term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term Monday 29 May 2023 to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Lambeth

Schools in Lambeth borough have their term times broken down into six different periods:

Term one

  • Start date: Thursday 1 September 2022
  • Holiday: Monday 24 October 2022 to Friday 28 October 2022
  • Finish date: Friday 21 October 2022

Term two

  • Start date: Monday 31 October 2022
  • Christmas holiday: Monday 19 December 2022 to Monday 2 January 2023
  • Finish date: Friday 16 December 2022

Term three

  • Start date: Tuesday 3 January 2023
  • Holiday: Monday 13 February 2023 to Friday 17 February 2023
  • Finish date: Friday 10 February 2023 

Term four

  • Start date: Monday 20 February 2023
  • Easter holiday: Monday 3 April 2023 to Friday 14 April 2023
  • Finish date: Friday 31 March 2023

Term five

  • Start date: Monday 17 April 2023
  • Holiday: Monday 29 May 2023 to Friday 2 June 2023
  • Finish date: Friday 26 May 2023

Term six

  • Start date: Monday 5 June 2023
  • Finish date: Friday 21 July 2023

Southwark

Autumn term

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October 2022 to Friday 28 October 2022
  • Monday 31 October 2022 to Friday 16 December 2022

Spring term

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term to Monday 29 May 2023 to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Tower Hamlets

Osmani Primary School in Tower Hamlets, London

Autumn Term

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October 2022 to Friday 28 October 2022
  • Monday 31 October 2022 to Tuesday 20 December 2022

Spring term

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term: Monday 29 May 2023 to 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Hackney

Autumn term

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October to Friday 28 October 2022
  • Monday October 31 2022 to Friday 16 December 2022

Spring term

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term: Monday 29 May to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Islington

Autumn Term

  • Thursday 1 September 2022 to Friday 16 December 2022
  • Half term: Monday 24 October to Friday 28 October 2022

Spring Term

  • Tuesday 3 January 2023 – Friday 31 March 2023
  • Half term: Monday 13 February to Friday 17 February 2023

Summer Term

  • Monday 17 April 2023 to Friday 21 July 2023
  • Half term: Monday 29 May to Friday 2 June 2023

Camden

Autumn term

  • Thursday 1 September to Friday 16 December 2022
  • Halftoterm: Monday 24 October to Friday 28 October 2022
  • Christmas break: Monday 19 December 2022 to Monday 2 January 2023.

Spring term 

  • Tuesday 3 January to Friday 31 March 2023
  • Halftoterm: Monday 13 February to Friday 17 February 2023
  • Easter/spring holiday: Monday 3 April to Friday 14 April 2023. (Including Good Friday, 7 April, and Easter Monday, 10 April).

Summer term 

  • Monday 17 April to Friday 21 July 2023
  • Early May Bank Holiday: Monday 1 May 2023
  • Halftoterm: Monday 29 May to Friday 2 June 2023. (Including Spring Bank Holiday 29 May).

Brent

Autumn Term

  • Thursday 01 September 2022 to Friday 16 December 2022
  • Half term: Monday 24 October to Friday 28 October 2022

Spring Term

  • Tuesday 03 January 2023 to Friday 31 March 2023
  • Half term: Monday 13 February to Friday 17 February 2023

Summer Term

  • Monday 17 April 2023 to Wednesday 26 July 2023
  • Half term: Monday 29 May 2023 to Friday 02 June 2023

Ealing

Autumn term 

  • Start of term: Thursday 1 September 2022
  • Half term: Monday 24 October to Friday 28 October 2022
  • End of term: Friday 16 December 2022

Spring term 

  • Start of term: Tuesday 3 January 2023
  • Half term: Monday 13 February to Friday 17 February 2023
  • End of term: Friday 31 March 2023

Summer term 

  • Start of term: Monday 17 April 2023
  • Half term: Monday 29 May to Friday 2 June 2023
  • End of term: Wednesday 26 July 2023

Hounslow

Lampton High School in Hounslow, London

Autumn Term 

  • Thursday 1 September to Friday 16 December 2022
  • Half term: Monday 24 October to Friday 28 October

Spring Term 

  • Tuesday 3 January to Friday 31 March 2023
  • Half term: Monday 13 February to Friday 17 February

Summer Term

  • Monday 17 April to Friday 21 July 2023   
  • Half term: Monday 29 May to Friday 2 June

Richmond upon Thames

Autumn Term

  • 1 September to 16 December
  • Half term: 24 October to 28 October

Spring Term 

  • 3 January to 31 March
  • Half term: 13 February to 17 February

Summer Term

  • 17 April to 21 July
  • Half term: 29 May to 2 June

Kingston upon Thames

Autumn Term

  • Start: Monday 12 Sept 2022
  • Half term: 24 October to 28 October 2022
  • End: Friday 16 December 2022

Spring Term

  • Start: Monday 9 January 2023
  • Half term: 13 February to 17 February 2023
  • End: Friday 31 March 2023

Summer Term

  • Start: Mon 17 April 2022
  • Half term: 29 May to 2 June 2023
  • End: Friday 14 July 2023

Merton

Autumn Term 

  • First day: Thursday 1 September 2022
  • Half term: Monday 24 October to Friday 28 October 2022
  • Last day: Friday 16 December 2022

Spring Term

  • First day: Tuesday 3 January 2023
  • Half term: Monday 13 February to Friday 17 February 2023
  • Last day: Friday 31 March 2023

Summer Term

  • First day: Monday 17 April 2023
  • Half term: Monday 29 May to Friday 2 June 2023
  • Last day: Friday 21 July 2023

Sutton

Autumn Term

  • First day: Thursday 1 September 2022
  • Halftoterm: 24 October to 28 October 2022
  • Last day: Friday 16 December 2022

Spring Term

  • First day: Tuesday 3 January 2023
  • Halftoterm: 13 February to 17 February 2023
  • Last day: Friday 31 March 2023

Summer Term

  • First day: Monday 17 April 2023
  • Halftoterm: 29 May to 2 June 2023
  • Last day: Friday 21 July 2023

Croydon

Autumn Term

  • Thursday 1 September to Friday 21 October 2022
  • Half term: Monday 24 October to Friday 28 October 2022.
  • Monday 31 October to Friday 16 December 2022.

Spring Term

  • Tuesday 3 January to Friday 10 February 2023. 
  • Half term: Monday 13 February to Friday 17 February 2023.
  • Monday 20 February to Friday 31 March 2023.

Summer Term

  • Monday 17 April to Friday 26 May 2023.
  • Half term: Monday 29 May to Friday 2 June 2023.
  • Monday 5 June to Friday 21 July 2023.

Bromley

Autumn Term

  • Tuesday 30 August – Friday 14 October
  • Halftoterm: Monday 17 October – Friday 28 October
  • Monday 31 October – Wednesday 21 December

Spring Term:

  • Tuesday 3 January – Friday 10 February
  • Halftoterm: Monday 13 February – Friday 17 February
  • Monday 20 February – Friday 31 March

Summer Term:

  • Monday 17 April – Friday 26 May 
  • Half term: Monday 29 May – Friday 2 June  
  • Monday 5 June – Friday 21 July

Lewisham

Downderry Primary School in Lewisham

Autumn Term  

  • Thursday 1 September to Friday 21 October
  • Half term: Monday 24 October to Friday 28
  • Monday 31 October to Friday 16 December

Spring term

  • Tuesday 3 January to Friday 10 February
  • Half term: Monday 13 February to Friday 17 February
  • Monday 20 February to Friday 31 March

Summer term

  • Monday 17 April to Friday 26 May 
  • Half term: Monday 29 May to Friday 2 June
  • Monday 5 June to Friday 21 July

Greenwich

Autumn Term

  • Thursday 1 September to Friday 21 October 2022.
  • Half term: Monday 24 October to Friday 28 October 2022.
  • Monday 31 October to Friday 16 December 2022.

Spring Term

  • Tuesday 3 January to Friday 10 February 2023.
  • Half term: Monday 13 February to Friday 17 February 2023.
  • Monday 20 February to Friday 31 March 2023.

Summer Term

  • Monday 17 April to Friday 26 May 2023 
  • Half term: Monday 29 May to Friday 2 June 2023
  • Monday 5 June to Friday 21 July 2023.

Bexley

Autumn term

  • Thursday 1 September to Friday 21 October 2022
  • Half term: Monday 24 October to Friday 28 October 2022
  • Monday 31 October to Friday 16 December 2022

Spring term

  • Tuesday 3 January to Friday 10 February 2023
  • Half term: Monday 13 February to Friday 17 February 2023
  • Monday 20 February to Friday 31 March 2023

Summer term

  • Monday 17 April to Friday 26 May 2023
  • Half term: Monday 29 May to Friday 2 June 2023
  • Monday 5 June to Friday 21 July 2023

Havering

Autumn term 

  • Thursday 1 September 2022 to Friday 20 December 2022
  • Half term: Monday October 24 to Friday October 28 2022

Spring term

  • Tuesday 5 January 2023 to Friday 31 March 2023
  • Half term: Monday 13 February to Friday 17 February 2023

Summer term 

  • Monday 17 April 2023 to Friday 21 July 2023
  • Half term: Monday 30 May to Friday 2 June 2023

Barking and Dagenham

Autumn term 

  • Thursday 1 September 2022 – Thursday 22 December 2022
  • Half term: Monday October 24 to Friday October 28 2022

Spring term 

  • Thursday 5 January 2023 – Friday 31 March 2023
  • Half term: Monday 13 February to Friday 17 February 2023

Summer term

  • Monday 17 April 2023 – Friday 21 July 2023
  • Half term: Monday 30 May to Friday 2 June 2023

Redbridge

Autumn Term 

  • Thursday 1 September 2022 to Tuesday 20 December 2022
  • Half term: Monday 24 October 2022 to Friday 28 October 2022

Spring Term 

  • Thursday 5 January 2023 to Friday 31 March 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023

Summer Term 

  • Monday 17 April 2023 to Friday 21 July 2023
  • Half term:Monday 29 May 2023 to Friday 2 June 2023

Newham

Autumn Term

  • Thursday 1 September 2022 to Friday 21 October 2022 
  • Half term: Monday 24 October 2022 to Friday 28 October 2022
  • Monday 31 October 2022 to Wednesday 21 December 2022 

Spring Term

  • Thursday 5 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer Term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term: Monday 29 May 2023 to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Waltham Forest

Autumn Term

  • Thursday 1 September 2022 to Friday 16 December 2022.
  • Half term: Monday 24 October 2022 to Friday 28 October 2022.

Spring Term

  • Tuesday 3 January 2023 to Friday 31 March 2023.
  • Half term: Monday 13 February 2023 to Friday 17 February 2023.

Summer Term

  • Monday 17 April 2023 to Friday 21 July 2023.
  • Half term: Monday 29 May 2023 to Friday 2 June 2023.

Haringey

Autumn Term 

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October 2022 Friday 28 October 2022
  • Monday 31 October 2022 to Friday 16 December 2022

Spring Term

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer Term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term: Monday 29 May 2023 to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023

Enfield

Autumn term

  • Thursday 1 September to Friday 16 December 2022
  • Half term: Monday 24 to Friday 28 October 2022

Spring term

  • Tuesday 3 January to Friday 31 March 2023
  • Half term: Monday 13 to Friday 17 February 2023

Summer term

  • Monday 17 April to Friday 21 July 2023
  • Half term: Monday 29 May to Friday 2 June 2023

Barnet

Autumn Term

  • Thursday 1 September to Friday 21 October 2022
  • Half term: Monday 24 October to Friday 28 October 2022
  • Monday 31 October to Friday 16 December 2022

Spring Term

  • Tuesday 3 January to Friday 10 February 2023
  • Half term: Monday 13 February to Friday 17 February 2023
  • Monday 20 February to Friday 31 March 2023

Summer Term

  • Monday 17 April to Friday 26 May 2023
  • Half term: Monday 29 May to Friday 2 June 2023
  • Monday 5 June to Friday 21 July 2023

Harrow

Autumn Term

  • Thursday 1 September 2022 to Friday 21 October 2022
  • Half term: Monday 24 October 2022 to Friday 28 October 2022
  • Monday 31 October 2022 to Friday 16 December 2022

Spring Term

  • Tuesday 3 January 2023 to Friday 10 February 2023
  • Half term: Monday 13 February 2023 to Friday 17 February 2023
  • Monday 20 February 2023 to Friday 31 March 2023

Summer Term

  • Monday 17 April 2023 to Friday 26 May 2023
  • Half term: Monday 29 May 2023 to Friday 2 June 2023
  • Monday 5 June 2023 to Friday 21 July 2023 

Hillingdon

Autumn term

  • Monday 19 September to Friday 16 December 2022
  • Half term: Monday 24 to Saturday 29 October 2022

Spring term

  • Monday 9 January to Friday 23 March 2023
  • Half term: Monday 13 to Saturday 18 February 2023

Summer term

  • Monday 17 April to Friday 14 July 2023
  • Half term: Monday 29 May to Saturday 3 June 2023