London school holidays 2026/27

32 councils · compiled from each council's published calendar · latest check 12 September 2026

Most of London takes October half term from Monday 26 October 2026 to Friday 30 October 2026 in 2026/27, but Bromley takes a different week. The summer holiday starts anywhere from 23 July 2027 in Barking and Dagenham to 28 July 2027 in Ealing. The table compares all 32 London councils for 2026/27, and each council name links to its full term dates, school-day counts and the council's own notes.

London school holidays 2026/27 by council
CouncilOctober half termChristmasFebruary half termEasterSummer starts
Barking and Dagenham26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Barnet26 Oct – 30 Oct21 Dec – 4 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Bexley26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Brent26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr27 July 2027
Bromley19 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr24 July 2027
Camden26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Croydon26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Ealing26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr28 July 2027
Enfield26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Greenwich26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Hackney26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Hammersmith and Fulham26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Haringey26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Harrow26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Havering26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Hillingdon26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Hounslow26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Islington26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Kensington and Chelsea26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Kingston upon Thames26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr24 July 2027
Lambeth26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Lewisham26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Merton26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Newham26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Redbridge26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Richmond upon Thames26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr24 July 2027
Southwark26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Sutton26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Tower Hamlets26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr24 July 2027
Waltham Forest26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Wandsworth26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027
Westminster26 Oct – 30 Oct21 Dec – 1 Jan15 Feb – 19 Feb26 Mar – 9 Apr23 July 2027

Term dates by council in London

Reading the table: dates are the days off school as each council publishes them, trimmed to the school week. A dash means the council presents that period differently and its own page explains. Academies, free schools and private schools set their own calendars, and every school adds its own inset days.

Common questions

When is October half term in London in 2026?

The most common dates are: Monday 26 October 2026 to Friday 30 October 2026, taken by 31 of the 32 London councils we cover. Bromley takes a different week, so check the council page for the school your children attend.

When do schools in London break up for summer 2027?

It depends on the council. Barking and Dagenham starts the summer holiday first, on 23 July 2027, and Ealing last, on 28 July 2027. The table on this page lists every council's date.

Do all London councils have the same school holidays?

No. Each council sets its own calendar. In 2026/27, 31 of the 32 London councils share the most common October half term, but the summer holiday starts anywhere from 23 July 2027 to 28 July 2027. Families with children at schools under two councils should check both pages. Academies, free schools and private schools set their own calendars, and every school adds its own inset days.

Other regions

East Midlands · East of England · North East · North West · Scotland · South East · South West · Wales · West Midlands · Yorkshire and the Humber

Comparing across the whole country? See every UK council's school holidays side by side, or read how we compile term dates.