UK public holidays in London for 2024-2025

Find out about bank holiday dates in London for 2024 and 2025, as well as Christmas closures and half-term dates ahead of your trip.

London Eye reflected on the river Thames during a bank holiday weekend in the UK
Find out when the UK has bank holidays in 2024. Image courtesy of Shutterstock.

Find out more about 2024 UK bank holidays, including what's open when and key dates such as Easter and Christmas.

  • The UK has about eight public holidays a year.

  • Some businesses and attractions in London may be closed or have limited opening hours on bank holidays. Public transport may also be reduced.

  • Public transport in London does not operate on Christmas Day and has a limited service on Boxing Day. Most attractions, shops and restaurants are closed. 

  • On Easter Sunday, large shops in London have to be closed by law, but small shops can open. Public transport services may be reduced over the long Easter weekend. 

Public holidays, or bank holidays as they are called in the UK, are spread throughout the year and mark religious, historical and special events.

The UK has eight public holidays. Many of London's shops, attractions and businesses stay open throughout the public holidays. Make sure to check opening times before visiting on these days, as some places have reduced hours while others might not open at all.

Services on public transport might also be reduced. Plan your journey in advance on the Transport for London website

Public holiday dates

Public holiday  2024  2025
New Year's Day Monday 1 January Wednesday 1 January
Good Friday Friday 29 March Friday 18 April
Easter Monday Monday 1 April Monday 21 April
Early May bank holiday Monday 6 May Monday 5 May
Spring bank holiday Monday 27 May Monday 26 May
Summer bank holiday Monday 26 August Monday 25 August
Christmas Day Wednesday 25 December Thursday 25 December
Boxing Day Thursday 26 December Friday 26 December

Easter holidays

On Easter Sunday, large shops have to close by law. Small shops, pharmacies, and shops in airports and train stations are allowed to open.

Public transport might be reduced over the Easter bank holidays. Most attractions are open over Easter.

School holidays

School term dates change from year to year and differ from school to school. Local authority-run schools and independent schools sometimes have different term dates.

Traditionally, the school year has three terms, with short mid-term (half-term) breaks and a longer break over the summer:

  • Summer holiday: late July to early September
  • Autumn half-term: last week of October
  • Christmas holidays: late December to early January
  • Spring half-term: one week in mid-February
  • Easter holidays: two weeks either side of Easter Sunday
  • Summer half-term: one week at end of May or early June

However, many local authorities have adopted a standard school year, which is made up of six terms, each of a similar length. Find out more about school holidays and half term in London.

Iconic red double-decker London bus at night with Christmas lights in the background

Christmas holidays and closures

The one time of year when London feels quiet is on Christmas Day (25 December) and Boxing Day (26 December).

Public transport does not operate on Christmas Day and has a reduced service on Boxing Day and the Christmas bank holidays.

Most London attractions and shops, as well as many restaurants, are closed on Christmas Day and Boxing Day.

Things to do in London on a bank holiday weekend

A bank holiday in London provides the perfect opportunity to discover more of the city, from the best places to visit in London and family activities to exploring new areas of the city. Pick up a sightseeing pass to see many of London's top sights in one weekend and keep a look out for special events.

Start the year on a high with activities on New Year's Day in London, enjoy an action-packed Easter weekend in the capital, celebrate spring during the early May bank holiday and the spring bank holiday later in the month, or soak up the sun and carnival atmosphere over the summer bank holiday weekend in London.

Towards the end of the year, enjoy fun Christmas activities, including unique things to do on Christmas Day.