Angel-shaped Christmas lights strung high above a London shopping street at night
Annual events

Christmas in London

Lights, markets, ice rinks and what closes on the day.

London at Christmas means street lights over the West End, a tall Norwegian tree in Trafalgar Square, winter fairs, ice rinks and pantomimes from mid-November into early January. On Christmas Day itself almost everything stops: most public transport does not run, large shops must stay shut by law and nearly all museums close.

The festive season in London is long. Decorations and lights appear in November, the big winter attractions open in the second half of the month, and the city stays in holiday mood until the first days of January. For a visitor, the weeks before Christmas are the liveliest time to come: the shops are open late, the theatres run seasonal shows and the parks fill with fairground rides.

The days around 25 December are different. Christmas Day is a quiet family holiday in Britain, Boxing Day (26 December) is a day for sport and shopping sales, and the week between Christmas and New Year runs on reduced hours. This guide explains what is on, what closes and how to get around, so you can decide which part of the season suits your trip.

Christmas 2026 in London: key dates

Hyde Park Winter Wonderland
19 November 2026 to 3 January 2027 (timed tickets)
Bank holidays
Friday 25 December (Christmas Day) and Monday 28 December (Boxing Day substitute day)
Boxing Day
Saturday 26 December 2026
New Year's Day
Friday 1 January 2027, a bank holiday
Public transport on 25 December
No service on most of the network (TfL)
Large shops on 25 December
Closed by law in England

When the season starts and how long it lasts

There is no single start date. The Christmas lights on the main shopping streets are usually switched on during November, and most seasonal attractions open between mid-November and early December. In 2026, Hyde Park Winter Wonderland opens on 19 November and the new London Museum site at West Smithfield opens on 28 November, which gives the City a big new free attraction just in time for the holidays.

The busiest period is the first three weeks of December, especially at weekends, when office parties, school trips and shoppers all compete for the same pavements and restaurant tables. If you have a choice, come on weekdays in late November or early December: the lights are up, the markets are open and the crowds are thinner. Our month guides to what happens in London in November and London in December go through the calendar in more detail.

Days are short. In December it is dark by about 4pm, which is bad for sightseeing but good for lights. Plan outdoor sights for the morning and keep the late afternoon for the illuminated streets. Our page on London weather and packing explains what to expect from a cold, damp London winter.

A lit Christmas tree in Trafalgar Square at dusk, with Big Ben's clock tower behind

Street lights, the West End windows and the Trafalgar Square tree

The best-known lights hang over Oxford Street, Regent Street, Carnaby Street and the streets around Covent Garden. A walk from Oxford Circus down Regent Street to Piccadilly Circus, then east through Leicester Square to Covent Garden, covers many of them in about an hour, and it costs nothing. Start after dark and avoid Saturday evenings if you dislike crowds.

The large department stores decorate their shop windows for the season, and some of the displays are elaborate enough to draw their own queues. Our guides to shopping on Oxford Street and to Liberty, Selfridges and the other big stores will help you plan the route.

The Trafalgar Square Christmas tree has its own story. According to City Hall, the people of Norway have given London a Christmas tree every year since 1947, in thanks for Britain's support during the Second World War. It is usually a Norwegian spruce of over 20 metres from the forests around Oslo, decorated in the Norwegian way with vertical strings of lights. The tree is lit at a ceremony in early December and stays until just before Twelfth Night, when it is taken down and recycled. Carol singers perform at its base during December. Read more about the square itself in our guide to Trafalgar Square.

The Norwegian tree looks plain on purpose. Visitors sometimes expect baubles and tinsel and are surprised by the simple vertical lines of light. That is the traditional Norwegian style, and the tree is a gift rather than a decoration, so enjoy it for what it is and then walk up to the lights of Regent Street.

Winter Wonderland and the other Christmas fairs

Hyde Park Winter Wonderland is the biggest seasonal event in London: a large fair with rides, bars, food stalls, shows and ice attractions in Hyde Park. In 2026 it runs from 19 November to 3 January 2027. You need a timed entry ticket, booked online, and the organisers say on-the-day prices are higher than booking in advance.

Entry is only the start. Rides, the ice rink, shows and food are paid for separately, and that is where the money goes. The organisers sell £1 off-peak entry tickets for Monday to Thursday sessions in November, and they say that standard entry is worth up to £9.50 per person when booked online, with free entry included if you pre-pay for rides or packages. Check the current offers on the official Winter Wonderland website, and read our guide to Hyde Park and Kensington Gardens for the rest of the park.

Smaller Christmas markets appear in several squares and along the riverside each year, usually with wooden huts selling mulled wine, gifts and street food. Their line-up and dates change from year to year, so check the organisers' own pages before you go. Many are pleasant for an hour but sell similar goods; for gifts with more character, look at London's permanent markets and independent shops instead.

Worth going to Winter Wonderland if

  • you are travelling with children or teenagers who want rides
  • you can go on a weekday afternoon or an off-peak session
  • you like fairgrounds and a party atmosphere

Probably skip it if

  • you are on a tight budget, since rides and food add up quickly
  • you dislike crowds and noise
  • you only want to see the Christmas lights, which are free in the West End

Ice rinks, light trails and palaces in winter dress

Skating outdoors is a London Christmas tradition. The rink in the courtyard of Somerset House, on the Strand, is the classic choice, with 45-minute sessions from morning until late evening. It usually opens in mid-November and runs into January. In the 2025/26 season it closed on Christmas Day and had shorter hours on Christmas Eve and New Year's Eve; check the 2026/27 times when they are published. Evening and weekend sessions are the most popular, so book once the season goes on sale on the Somerset House skating page. Winter Wonderland also has ice skating.

Outside the centre, two of the big garden and palace sites put on seasonal events. At Hampton Court Palace, tickets from 28 November 2026 to 3 January 2027 include the "Winter Palace", with separate prices for that period; our Hampton Court Palace guide explains how to get there by train. Kew Gardens usually runs an evening light trail at Christmas; daytime opening is 10am to 3.15pm from 12 November 2026 to 3 January 2027, but the light trail has its own dates and tickets, so check both on the Kew website, and see our guide to Kew Gardens for the rest.

Pantomime, carols and Christmas shows

Pantomime, or "panto", is a very British Christmas tradition that confuses many visitors. It is a comic stage version of a fairy tale such as Cinderella or Aladdin, full of jokes for adults, songs, slapstick and audience participation. The audience is expected to shout ("He's behind you"), boo the villain and cheer the hero. A comic older woman, the "dame", is traditionally played by a man in an outrageous costume. It is family entertainment and not meant to be subtle.

Pantos run in the West End and at many local theatres across London from late November or December into January. Other theatres stage Christmas plays, ballets and concerts. Book early for weekend matinees during the school holidays. Our West End theatre guide explains how booking works, and there are ways to pay less in our advice on cheaper theatre tickets.

Carol services take place in churches and cathedrals throughout December, and many are free, though popular ones fill up early. St Paul's Cathedral and Westminster Abbey both hold Christmas services; sightseeing hours at churches change around them, so check the cathedral's own website before planning a visit on a December day.

Shopping before Christmas and the Boxing Day sales

The weeks before Christmas are the peak of the shopping year. Many stores open late in December, and Oxford Street and Regent Street are extremely crowded on Saturdays. On Sundays, large shops in England can only open for six continuous hours between 10am and 6pm, and this rule applies in December too.

Sales used to start on Boxing Day (26 December), and many shops still launch them then or even earlier online. In 2026 Boxing Day falls on a Saturday, so expect very full streets that weekend. If you are visiting from outside the UK, note that VAT refunds on high-street shopping for tourists were withdrawn in Great Britain in 2021; our page on tax-free shopping in the UK explains what that means.

What is open and closed on Christmas Day

Christmas Day is the one day of the year when London almost shuts down. The Christmas Day (Trading) Act 2004 says that a large shop (over 280 square metres) must not open on Christmas Day to serve retail customers. Small shops may open but many do not. Most museums, galleries and big attractions are closed, and most of them also close on 24 and 26 December.

AttractionChristmas closures (2026)
Natural History Museum, Science Museum, V&A South KensingtonClosed 24-26 December
National GalleryClosed 24-26 December and 1 January
IWM London and Churchill War RoomsClosed 24-26 December
Tower BridgeClosed 24-26 December; opens at 10am on 1 January
ArcelorMittal Orbit 360Closed on Christmas Day and Boxing Day
StonehengeClosed 25 December
Windsor CastleNormally closed on Tuesdays and Wednesdays, but open on Tuesday 22 and Tuesday 29 December

Parks stay open, and a walk in Hyde Park, Regent's Park or on Hampstead Heath is how many Londoners spend Christmas morning. Hotels, some pubs and many restaurants serve Christmas lunch, but almost always as a set menu that must be booked in advance, often weeks ahead and at a higher price than usual. If you arrive without a booking, finding a table will be hard. Our overview of bank holidays and opening hours covers the general rules for holidays.

Plan Christmas Day as a walking day. With no Tube or bus on most routes, you can only go where your feet, a bicycle or a taxi will take you. Book a hotel within walking distance of where you want to eat, buy food the day before, and do not plan an airport trip or a long cross-city journey on 25 December.

Getting around between Christmas Eve and New Year

Transport for London publishes its festive timetable each December. The 2026 details were not yet announced when this guide was written, but TfL's 2025 plan shows the usual pattern:

Check the TfL Journey Planner or the TfL Go app before each trip in this period. Our guide to black cabs, minicabs and ride-hailing explains how to book a car. Black cab fares carry an extra charge of £4 at set times over Christmas and New Year, according to TfL. Santander Cycles are another option on Christmas Day, when the roads are quiet; see our page on cycling in London.

For drivers, TfL says there is no Congestion Charge from Christmas Day to the New Year's Day bank holiday inclusive, but the ULEZ applies every day except Christmas Day.

Making the most of a Christmas trip

Book early. Hotels, Christmas lunch, theatre tickets and skating slots all sell out in December. If your dates are flexible, the period from mid-November to mid-December gives you the atmosphere without the Christmas-week closures.

Mix paid and free. The lights, the tree, carol singing, window displays and the national museums (on the days they are open) cost nothing; see our list of free things to do in London. Save your budget for one or two paid highlights, such as a pantomime or an afternoon on the ice.

Plan the days between Christmas and New Year carefully. Museums reopen on 27 December, but many restaurants and small shops close for a few days, and some attractions run shorter winter hours. If you are staying for New Year's Eve too, read our guide to the New Year's Eve fireworks, which are ticket-only.

Frequently asked questions

Is the London Underground running on Christmas Day?

No. TfL says there is no service on most public transport on Christmas Day, and this is true every year. Taxis, private hire cars and Santander Cycles were available in 2025. Services run on Christmas Eve but finish early, and parts of the network are closed on Boxing Day.

Are shops open in London on Christmas Day?

Large shops, over 280 square metres, are not allowed to open for retail customers on Christmas Day in England. Some small convenience stores may open for limited hours, but do not count on it. Buy food and anything you need on 24 December.

When does Hyde Park Winter Wonderland open in 2026?

Winter Wonderland runs from 19 November 2026 to 3 January 2027. Entry needs a timed ticket, and booking online in advance is cheaper than paying on the day. Rides, skating and food cost extra, so set a budget before you go.

Is London worth visiting at Christmas?

Yes, especially from mid-November to around 20 December, when the lights are up and everything is open. The days around 25 December are quiet, with transport and attractions closed, so avoid planning sightseeing on Christmas Day itself.

What is a pantomime?

A pantomime is a comic family show based on a fairy tale, performed at Christmas. It has songs, slapstick, jokes for adults and a lot of audience participation, such as booing the villain. Pantos run in the West End and at local theatres from late November into January.

Sources