The United Kingdom has eight public holidays a year, known as Bank Holidays, which celebrate historical, religious or special events. These are days when banks are closed, most Londoners get the day off and schools are closed. Luckily for visitors, the majority of London attractions remain open on bank holidays with the exception of Christmas Day, Boxing Day and New Year’s Day.
It is essential to take bank holidays into account if you are going to visit London, as transport frequency and attraction opening hours may be affected.
Bank Holidays in London 2025 and 2026: Calendar
Bank Holidays in the UK for the years 2025 and 2026 are as follows:
Bank Holiday | 2025 | 2026 |
New Year’s Day | Wednesday 1 January | Thursday 1 January |
Good Friday | Friday 18 April | Friday 3 April |
Easter Monday | Monday 21 April | Monday 6 April |
Early May Bank Holiday | Monday 5 May | Monday 4 May |
Spring Bank Holiday | Monday 26 May | Monday 25 May |
Summer Bank Holiday | Monday 25 August | Monday 31 August |
Christmas Day | Thursday 25 December | Friday 25 December |
Boxing Day | Friday 26 December | Saturday 26 December |
Bank Holidays in London: What’s Open and What to Do
If you visit London, you won’t notice it’s a Bank Holiday, except for Christmas Day. Christmas Day is the only day of the year that London is quiet, and when practically everything is closed. There is also no public transport in London on Christmas Day, so this is something to consider if you’re visiting London during Christmas because it may affect your travel itinerary.
During the bank holidays of the rest of the year, however, attractions, shops and restaurants will be open in Central London, and public transport runs quite frequently. Shopping and Tourist areas such as Oxford Street, Regent Street, Piccadilly Circus, Soho, Chinatown, Covent Garden… all will open as usual, and it won’t seem like a bank holiday at all.
The only exception is probably the area of the City of London. This area is mainly occupied by offices, and as offices will be closed, almost all shops and cafes will be closed on bank holidays too. But luckily for tourists, this is not an area of London that is essential for tourism.
1st of January 2025 in London
New Year’s Day, the 1st of January, is celebrated in London with a fabulous New Year’s Parade that runs through central London. It is undoubtedly the perfect plan for the first day of the year if you are planning on spending New Year’s Eve in London, and you can buy tickets for London New Year´s Day Parade if you want to make sure you have the perfect view.
Most of the shops in central London will open on New Year’s Day, as will many restaurants and cafes. Find out what’s open in London on New Year’s Day here: What to do on New Year’s Day in London.
18th and 21st of April 2025 in London
Good Friday is celebrated in the UK this year on Friday, April 18th 2025, and Easter Monday this year falls on Monday, 21st of April. In London, shops, attractions, museums and restaurants will be open throughout the weekend, including Good Friday and Easter Monday. The only exception is that big shops will be closed on Easter Sunday, but small shops and small convenience shops will be open.
The only thing to have in mind is that the British Museum, which is usually open until 8:30 pm on Fridays will close at 6 pm on Good Friday.
Find out more: Easter in London.
5th of May 2025 in London
Early May Bank Holiday falls on Monday 5th of May this year. In central London all shops, attractions, museums and restaurants will open as normal.
The Little Venice Festival takes place during this bank holiday weekend. This is a fantastic event that takes place in the area of Little Venice in London, and it involves three whole days of music, food stalls and numerous events. Highly recommended if you happen to be in London during these days.
26th of May 2025 in London
In central London all shops, attractions, museums and restaurants will open as normal.
August 25th 2025 in London
Summer Bank Holiday falls this year on Monday the 25th of August. This bank holiday weekend marks the end of the summer, and although some Londoners will plan a trip to one of the UK’s beaches, the famous Carnival of Notting Hill takes place this weekend.
December 25th 2025 in London
December 25th is Christmas Day, and it’s the only bank holiday of the year that London comes to a standstill. Shops will remain closed and public transport comes to a halt. December 25th falls on a Thursda this 2025 so everything will be closed.
Find out more: Christmas Day in London.
December 26th 2025 in London
December 26th is Boxing Day in the UK, and it falls on a Friday this year. This is an exciting day, as the big Christmas Sales usually begin on Boxing Day, so in central London most famous stores and attractions will be open.
Check attraction opening hours in our article: 24th, 25th and 26th of December in London, since some tourist attractions and some museums may be closed on Boxing Day in London.
Transport in London on public holidays
During public holidays there is usually a reduced public transport service, but even if the service is reduced, it is quite frequent, and unless you are in a rush to get somewhere, you hardly notice the difference. Christmas Day is the only day of the year when public transport in London stops. To get detailed information about any planned works, closures and up-to-date schedules, visit Transport for London’s official website: www.tfl.gov.uk