TermbookSchool term dates by council
Area
London boroughs
Boroughs
22

London term dates 2026/27 to 2028/29

  • February half term 2027 runs from Monday 15 to Friday 19 February 2027 in all 21 London boroughs with dates available here.
  • May half term 2027 runs from Monday 31 May to Friday 4 June 2027 in all 21 London boroughs with dates available here.
  • October half term 2027 runs from Monday 25 to Friday 29 October 2027 in 17 of the 18 London boroughs with dates available here.

London term dates 2026/27 by borough

London half terms 2026/27 by borough
BoroughOctober half termFebruary half termMay half termSummer term ends
Barking and Dagenham to to to
Barnet to to to
Bromley to to to
Camden to to to
Croydon to to to
Ealing to to to
Enfield to to to
Greenwich to to to
Hackney to to to
Haringey to to to
Harrow to to to
HaveringShown only in the council's colour calendarShown only in the council's colour calendarShown only in the council's colour calendar
Hillingdon to to to
Hounslow to to to
Islington to to to
Lambeth to to to
Merton to to to
Redbridge to to to
Southwark to to to
Sutton to to to
Tower Hamlets to to to
Wandsworth to to to

London term dates 2027/28 by borough

London half terms 2027/28 by borough
BoroughOctober half termFebruary half termMay half termSummer term ends
Barking and Dagenham to to to
Barnet to to to
Bromley to to to
Camden to to to
Croydon to to to
Ealing to to to
Enfield to to to
Greenwich to to to
Haringey to to to
Harrow to to to
HaveringShown only in the council's colour calendarShown only in the council's colour calendarShown only in the council's colour calendar
Hillingdon to to to
Hounslow to to to
Islington to to to
Merton to to to
Redbridge to to to
Southwark to to to
SuttonFrom ; end not given consistently by the council to to
Tower Hamlets to to to
Wandsworth to to to

London term dates 2028/29 by borough

London half terms 2028/29 by borough
BoroughOctober half termFebruary half termMay half termSummer term ends
Croydon to to to
Greenwich to to to
Haringey to to to
Harrow to to to
Hillingdon to to to
Hounslow to to to
Islington to to to
Sutton to to to

For an explanation of calculated and missing date labels, see: How we check the dates

London boroughs and their dates

Each of the 22 boroughs publishes its own term dates for community and voluntary controlled schools. Academies and other schools may have different dates, so check with your school.

All councils from A to Z

Questions and answers

Do all London boroughs have the same term dates?

No. Each borough sets its own dates, and some school breaks fall on different dates across the 22 boroughs listed here. The tables show these differences.

Why is my London borough not listed?

The websites of Bexley, Brent, Lewisham and Waltham Forest could not be read when the dates were collected because access was blocked or the sites were not responding, so these councils are not on this site yet. School term dates for Kingston upon Thames and Richmond upon Thames are published through Achieving for Children, a company owned by the councils, rather than on the councils' own websites, so these areas are not listed here. The calendar for Newham is still marked as proposed, so its dates are not shown yet. Term dates for City of London, Hammersmith and Fulham, Kensington and Chelsea and Westminster have not been checked yet.