A picture showing the ceiling of the iconic market building with its twinkling Christmas lights and festive decorations, from gigantic bells and baubles to spinning mirror balls.

Christmas in London 2026: The 25 Most Magical Things to Do

This post may contain affiliate links, including from Amazon and other trusted partners. If you click a link and make a purchase, we may earn a small commission at no extra cost to you. That said, we only recommend products and services we genuinely use and love. Learn more in our Privacy Policy page.

Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image
An illustration of a gift box, a candy cane, and Big Ben, symbolising the festive season and Christmas in London.

Planning to spend Christmas in London this year, but not sure where to start? We’ve lived here for over ten years and come December, we’re still out there chasing mulled wine and fairy lights like it’s our first time. We also grew up in Germany (the birthplace of Christmas markets), so we’re a bit picky when it comes to festive experiences.

Some festive events here are genuinely magical. Others? Not worth the queues or the cost. That’s why we’ve narrowed it down to the 25 best things to do in London at Christmas 2026.

You’ll find a riverside market with views of Tower Bridge, ice skating at Battersea Power Station, and candlelit carols in one of the city’s most iconic buildings.

There’s a reason London is one of the world's most desirable places to spend Christmas. And this guide shows you where that festive magic actually lives.

An illustration of a gift box, a candy cane, and Big Ben, symbolising the festive season and Christmas in London.

Don't miss these!

Our Top Christmas Picks for Your London Trip

Christmas in London is magical and gets super busy, so you’ll want to reserve your hotel and spots for festive experiences as early as possible. Here are the ones we can’t get enough of:

An illustration of a turquoise thumb pointing up with black outlines, displayed against a grey background, representing a recommendation.Top winter experiences

  1. Christmas lights by night open-top bus tour (our #1 pick, the most magical way to see London lit up)
  2. Ice skating at Battersea Power Station (our favourite rink, stunning setting and so much festive fun)
  3. Christmas at Kew Gardens (the illuminated trail is breathtaking)

An illustration of a bed, displayed against a grey background, representing a hotel room.Best places to stay in December

  1. The Hoxton Southwark (we love this hotel; chic, central, and perfect for festive nights out)
  2. Wilde Aparthotels Covent Garden (amazing location right in the heart of the Christmas magic)

London’s Best Christmas Markets

There’s no better way to get into the Christmas spirit than visiting a Christmas market. London offers a variety of options, so to help you decide, here’s our selection of the best Christmas markets.

Our list includes both large and small markets (including the UK’s biggest!). They all run into early January, giving you more time to enjoy the season.

1. Southbank Centre Winter Market 

Each winter, the Southbank Centre transforms the River Thames banks into a festive celebration.

This medium-sized Christmas market, with around 100 wooden chalets, is near iconic London landmarks like the London Eye, the Houses of Parliament and Big Ben. 

A group of people walking around a carousel at the Southbank Centre's Winter Market, one of the best things to do in London at Christmas 2024.

We love the festive spirit here, with twinkling lights, live music and the delicious smells coming from food and drink stalls. The mulled wine and hot apple cider are perfect for staying warm while you soak it all in.

A picture of the view of the Winter Market at Southbank Centre from the Golden Jubilee Bridge, capturing the festive ambience along the river.

You can also try alpine-themed curling or toast marshmallows at their seasonal pop-ups. Plus, there are many free Christmas performances throughout November and December. Check out their official website (link below) for specific info.

An illustration showing a light bulb, symbolising a tip.
Southbank Centre Winter Market 

2026 Dates: TBC
2025 Dates:
3 November 2025 – 4 January 2026
Cost: Free to explore
Southbank Centre Winter Market Official Website

2. Hyde Park Winter Wonderland

Winter Wonderland in Hyde Park is the UK’s biggest Christmas market. This amusement park-style attraction offers everything from ice skating and roller coaster rides to live entertainment, street food, and festive bars.

We’ll admit that Londoners have mixed feelings about it – they either love it or hate it! We first visited in 2014 and have returned every year since. 

A picture of a group of people in front of stalls and colorful lights at Hyde Park's Winter Wonderland, creating a vibrant and bustling festive scene.
An illustration showing a light bulb, symbolising a tip.

Did you know? With its 142 hectares, Hyde Park is the largest park in London. For comparison, NYC’s Central Park is about 2.4 times larger, covering 340 hectares.

What we love about Winter Wonderland is its sheer size and variety. There are hundreds of stalls, rides, and every food you could ever imagine. You can easily spend hours here. 

A picture of a group of people walking in front of a food stall and the Giant Wheel in the background at Hyde Park's Winter Wonderland, offering culinary delights and exciting rides.

Our go-to spots include The Bavarian Village for its great entertainment, and The Fire Pit for its live bands or DJs while you enjoy festive cocktails at the open-air bar. 

But be prepared: Winter Wonderland can get incredibly crowded (and we mean really crowded), especially in the evenings and on weekends. It can also be quite expensive compared with some of Europe's best Christmas markets.

A picture of a group of people sitting at tables in one of the Bavarian Village tents at Hyde Park's Winter Wonderland, showcasing a traditional festive setting with stalls and entertainment.

Pre-booking online is required, so check the official website for details (see link below).

An illustration showing a light bulb, symbolising a tip.
Hyde Park Winter Wonderland

2026 Dates: TBC
2025 Dates: 14 November 2025 – 1 January 2026
Cost: Entry is free on specific weekday mornings; otherwise, tickets cost £5 or £7.50 (about US$7-10 or €6-9) during peak times.
Hyde Park Winter Wonderland Official Website

3. Winter by the River

Between London Bridge and Tower Bridge, you'll find ‘Winter by the River'. This Christmas market might be smaller, but it has the most stunning skyline views in London, especially at night when the iconic Tower Bridge is beautifully lit.

A picture of a group of people at the Christmas market 'Winter by the River', offering a picturesque view of Tower Bridge amidst the Christmas celebrations in London.

There are several stalls and pop-up bars along the riverside, creating a cosy atmosphere. You’ll find everything from Bratwurst to mince pies and other tasty snacks.

A picture of a group of people in front of market stalls at the Christmas market 'Winter by the River' in London, contributing to the festive charm along the riverside.
An illustration showing a light bulb, symbolising a tip.
Winter by the River

2026 Dates: TBC
2025 Dates: 13 November 2025 – 4 January 2026
Cost: Free to enter
Winter by the River Official Website

4. Christmas in Leicester Square

Leicester Square turns into a proper festive hotspot every winter, and in 2025, there was a brand-new twist.

For the first time, they set up an open-air ice rink right in the middle of the square, wrapped around the Shakespeare statue. You can skate just steps away from some of the best West End theatres and Christmas lights.

A picture of a crowd of people walking at the Festive Market in Leicester Square, London, bustling with stalls and cheerful activities during Christmas time.

There's also the usual wooden stalls selling mince pies, mulled wine, handmade gifts, and festive snacks. But now you can lace up your skates and hit the ice while soaking in all the lights and music.

A picture of a crowd of people walking at the Festive Market in Leicester Square, London, bustling with stalls and cheerful activities during Christmas time.

You also spot popular statues like Mary Poppins, Harry Potter, and Paddington Bear dotted around the square (a fun little detail as you explore).

Just be prepared: Leicester Square is one of the busiest spots in Central London!

An illustration showing a light bulb, symbolising a tip.
Christmas in Leicester Square

2026 Dates: TBC
2025 Dates: 1 November 2025 – 4 January 2026
Cost: Free to explore the market; tickets for ice skating start from £14.50 (about US$19 or €17)
Skate Leicester Square Official Website

5. Festive Fayre at Hampton Court Palace

Hampton Court Palace is one of our favourite palaces – and it’s a fantastic backdrop for a Christmas market. The palace’s annual ‘Festive Fayre’ is a great chance to step back in time while enjoying a culinary feast in its stunning courtyards and grounds.

While Hampton Court isn’t located in Central London (it’s in Greater London), it’s definitely worth the trip! In fact, this iconic palace makes for a fantastic day trip from London by train any time of year – and we’ve been many times.

On two weekends in December, you can explore Henry VIII’s famous residence and its 60-acre gardens alongside street food stalls and artisan producers. There’s also an ice rink, Christmas cooking demos, and more.

Unlike other Christmas markets, you’ll need a palace entry ticket to visit (but there’s no extra charge for the market). If you’re a fan of Tudor history or just love history in general, the Festive Fayre is the perfect time to visit!

A picture of group of people standing in front of food stalls adorned with festive lights in the court of Hampton Court Palace in London at Festive Fayre.
A picture of the Illuminated Hampton Court Palace at night during Christmas, adding to the festive atmosphere in London.
An illustration showing a light bulb, symbolising a tip.
Festive Fayre at Hampton Court Palace

2026 Dates: TBC
2025 Dates: 5-7 December 2025 and 12-14 December 2025
Cost: Included in palace admission, which is £30.90 (about US$41 or €35)
Festive Fayre Official Website

Where to Go Ice Skating in London This Christmas

From late October onwards, London fills with pop-up ice rinks where you can show off your skating skills. We love ice skating and have tried nearly every rink in London. Below are our two top picks.

An illustration of a turquoise thumb pointing up with black outlines, displayed against a grey background, representing a recommendation.

Our top tip: Ice skating is very popular during Christmas in London, so book your tickets in advance and, if possible, choose off-peak times to enjoy the ice with fewer crowds.

6. Glide at Battersea Power Station

One of London’s newest rinks is right by the revamped Battersea Power Station. It’s our personal favourite, offering stunning views of the landmark, a large Christmas tree in the centre, and fun fairground rides.

A picture of large red Christmas baubles in front of Battersea Power Station, London, enhancing the festive ambiance at the venue.
A picture of people enjoying the ice rink at Battersea Power Station, London, amid the Christmas celebrations.
Ice rink at Battersea Power Station
An illustration showing a light bulb, symbolising a tip.
Glide at Battersea Power Station

2026 Dates: TBC
2025 Dates: 7 November 2025 – 4 January 2026
Cost: Adult tickets start from £18.70 (about US$25 or €21)
Glide at Battersea Power Station Official Website

7. Skate at Somerset House

Another great rink is in the grand courtyard of the 18th-century Somerset House. The elegant setting and stunning architecture create a picture-perfect scene for skaters, with occasional live DJ sessions after sunset.

A picture of the ice rink in front of a Somerset House, illuminated in pink colours.
Ice rink in front of Somerset House
An illustration showing a light bulb, symbolising a tip.
Skate at Somerset House

2026 Dates: TBC
2025 Dates: 12 November 2025 – 11 January 2026
Cost: Adult tickets start from £15 (about US$20 or €17)
Skate at Somerset House Official Website


We’ve also tested other popular rinks like Canary Wharf Ice Rink, Hampton Court Palace Ice Rink, Queen’s House Ice Rink, Westfield London Ice Rink (Shepherd’s Bush), and Winter Wonderland. But the two above (Battersea Power Station and Somerset House) are our favourite ones!

An illustration showing a light bulb, symbolising a tip.

Please note: The Natural History Museum Ice Rink closed in 2022, and the Tower of London Ice Rink closed in 2020. Some websites still recommend them, but their content just hasn’t been updated in years.

Where to See the Best Christmas Lights in London

Another highlight of the festive season in London is the stunning Christmas lights around the city. Some streets have new themes each year, while others keep the same decorations. These festive lights are switched on at different times. 

In this section, we’ll share our favourite London Christmas displays and Christmas lights (plus their switch-on dates):

8. Regent Street

Regent Street is a picturesque, grand street that looks even more stunning at Christmas. It’s a must-see spot during the Xmas time in London!

As the first Central London location to feature Christmas lights in 1954, Regent Street kicked off the city’s tradition of public Christmas displays. The street is famous for its ‘Spirits of Christmas’ that light up the street with over 40 angelic figures.

A picture of Regent Street's Christmas lights, taken from Piccadilly Circus in London.
A picture of a close up of Regent Street's iconic festive angel decoration, adding to the Christmas charm in London.

Be prepared for large crowds, especially when the shops are open. If you can, visit during the week or after 10pm to avoid the busiest times.

Regent Street Christmas lights switch-on: TBC (last year: 6 November 2025)

9. Oxford Street

Right next to Regent Street, Oxford Street lights up with its iconic ‘sky full of stars’ display. Just like last year, we’re expecting thousands of stars and over 300,000 LED bulbs to create a magical atmosphere. It’s a beautiful sight and a great place to shop for Christmas gifts!

A picture of a street with cars and red double decker buses on Oxford Street, with stars-shaped lights brightening the shopping Street during Christmas.

But be warned: Oxford Street can get very crowded, especially near Oxford Circus. If you can, visit early in the day or on weekdays to avoid the rush.

Oxford Street Christmas lights switch-on: TBC (last year: 3 November 2025)

10. Carnaby Street

Carnaby Street always delivers some of the most creative Christmas lights in London. The theme changes every year, and while some years stand out more than others, it’s always worth a visit.

In 2023, the display was called Carnaby Universe, filled with neon colours and sweeping light waves overhead. The 2024 theme, Into the Light, felt a bit underwhelming in comparison (but the street still had a great atmosphere).

A picture of people walking down Carnaby Street during the festive season, welcoming visitors to the Carnaby Universe, with neon colours and light waves taking over the walls and sky above.

It’s a stylish place for shopping year-round, but it really comes to life during the festive season. Head there in the evening to see the lights at their best.

Carnaby Street Christmas lights switch-on: TBC (last year: 6 November 2025)

11. Bond Street

During the festive season, Bond Street transforms into a sparkling display of hanging lights and stunning storefronts. It’s a real treat to see the festive decorations in one of London’s most luxurious shopping areas.

A picture of the Christmas decoration with its large crowns at the major Bond Street junction.
An illustration showing a light bulb, symbolising a tip.

Did you know? Bond Street is made up of two streets: Old Bond Street in the south and New Bond Street in the north, but most people simply refer to the whole area as Bond Street.

A picture of the Christmas decoration of a zeppelin in front of the Cartier's flagship store at Bond Street.
Cartier store with Christmas decoration

Look out for the large crowns that light up the main junctions, inspired by the Imperial Crown. The festive displays in the windows of brands like Cartier, Christian Dior, and Ralph Lauren are also worth checking out!

Bond Street Christmas lights switch-on: TBC (last year: 12 November 2025)

12. Christmas in Covent Garden

Covent Garden is easily one of the prettiest spots in London during Christmas! From early November to early January, the area transforms into a festive wonderland.

While Covent Garden is charming all year with its historic buildings and cobbled streets, the holiday season makes it truly special.

A picture of a group of people in front of a Christmas tree adorned with decorations in front of Covent Garden in London.

During Christmas, it’s beautifully decorated with lights and festive displays. The square features a stunning 18-metre (60-foot) Christmas tree adorned with over 30,000 lights.

You’ll find stalls selling unique jewellery, crafts, and souvenirs, and there are often live performances and entertainment that enhance the festive atmosphere.

When wandering through London during the festive season, we often stop here for a mulled wine or hot chocolate from one of the many food stalls. Weekends can be very busy, so visiting during the week is better if you prefer fewer crowds.

Christmas in Covent Garden lights switch-on: TBC (last year: 12 November 2025)

13. Christmas at Kew (Kew Gardens)

If you’re looking for a magical and unique thing to do in London during the festive period, Kew Gardens is the place to be! Their illuminated trail and Christmas light displays are some of the most enchanting in London. 

A large glass building illuminated with purple and white lights at night, with pathways and patterns of white lights on the grass, and the text overlay "AWAY TO THE CITY".

As you walk through the gardens, you'll be surrounded by stunning lights, illuminated trees, and glowing pathways. The park is a great place to visit from mid-November throughout the month of December. 

Christmas at Kew’s 3-kilometre (1.9 miles) illuminated trail stretches across the entire park. You’ll need about 1.5 to 2 hours to explore it all at a relaxed pace, so plan accordingly.

Two people walk through a forest illuminated with colourful lights, creating a magical atmosphere, with the text overlay "AWAYTOTHECITY.COM".
An illustration of a turquoise thumb pointing up with black outlines, displayed against a grey background, representing a recommendation.

Our top tip: We recommend booking your tickets on the official Kew Gardens website early, as this event tends to sell out quickly!

Kew Gardens Christmas lights: TBC (last year: 14 November 2025 – 4 January 2026)

14. Annabel's

Annabel’s in Mayfair has become one of London’s most iconic festive photo spots. This exclusive club goes all out with its Christmas displays, and each year is more elaborate than the last.

A picture of the facade of Mayfair’s Annabel’s, an exclusive private members’ club, decorated with a hot air balloon.

In 2023, a hot air balloon floated above the building. In 2024, they featured a magical bird inside a snow globe. And last year, the facade transformed into a Narnia-inspired display.

We’re looking forward to seeing what they reveal for 2026, but whatever it is, it’s almost guaranteed to draw a crowd!

15. The Ivy Chelsea Garden

The Ivy Chelsea Garden is also renowned for its spectacular Christmas decorations. This iconic restaurant transforms its facade into magical winter scenes each year.

One year, it might be Santa’s Grotto; another year, it might be a white winter wonderland or even a charming gingerbread house. It’s always a delight and definitely worth a visit during the festive season.

16. Open-Top Bus Tour to See Christmas Lights by Night

If your feet need a break from all the walking, an open-top double-decker bus tour is a great way to see the London Christmas lights up close.

During the tour, you’ll pass by some of London’s most iconic landmarks lit up for the season, like the London Eye and Big Ben.

An open-top double decker bus on a street that allows to see London's Christmas lights up close.

You’ll also get to see the Christmas lights on Regent Street and Oxford Circus, and spot some of the city’s tallest Christmas trees at Trafalgar Square and Buckingham Palace.

We’ve done this Christmas Lights tour, and what we loved most was seeing all the Christmas sights without the crowds. It’s a relaxing way to enjoy the festive atmosphere.

Best Christmas Concerts, Carols and Shows in London

17. Christmas Carols at St Paul’s Cathedral 

St Paul’s Cathedral is a stunning venue for Christmas carols. Their festive carol services are a highlight of the season. The grandeur of the cathedral, combined with traditional Christmas carols, creates a magical atmosphere. 

The front facade of St. Paul's Cathedral in London.

You can enjoy performances by a full choir, and the cathedral's acoustics make the carols truly special. During December, there’s a range of concerts and traditional carol services, including the “Celebration of Christmas” concert in mid-December and the Christmas Carol Services on 23 and 24 December. 

These events are free but very popular, so be prepared for queues and aim to arrive early. 

18. Christmas Carols at Westminster Abbey 

Westminster Abbey is another fantastic spot for Christmas carols. The Abbey hosts beautiful carol services throughout the festive season.

With its impressive Gothic architecture, the setting adds a unique charm to the carols. Expect to hear traditional favourites and enjoy the serene atmosphere. 

19. Christmas at Royal Albert Hall

The Royal Albert Hall is one of London’s most iconic venues, and it’s been hosting festive performances for over 150 years. A visit here around Christmas is a real highlight.

While we’re waiting for the 2026 line-up to be announced, here are some of our favourite seasonal events from 2025 to give you an idea of what to expect:

  • Home Alone in Concert – A screening of the film with a live orchestra
  • Guy Barker’s Big Band Christmas – A jazz-filled evening of festive classics
  • The Nutcracker – The timeless ballet performed in a spectacular setting

You can find the full Christmas line-up for last year's performances at Royal Albert Hall here.

View over the empty Royal Albert Hall from one of the balconies on a guided tour of the concert hall.
We've enjoyed many performances at the Royal Albert Hall, especially during Christmas when the atmosphere is magical. We took this photo during a guided tour, which lets you explore the hall when it's empty and quiet.

20. Christmas Panto 

If you’re not from the UK, you might think pantomimes are about silent performances. But that’s not the case here!

Pantomimes, or “pantos”, are a British Christmas tradition. These shows mix fairy tales or classic stories with slapstick humour, audience participation, and catchy music. They’re a massive hit during the festive season, and many people who don’t usually visit theatres will make an exception for a panto.

An illustration showing a light bulb, symbolising a tip.

Did you know?YouGov survey found that 43% of Britons are fans of Christmas pantomimes. Classic stories like ‘Peter Pan’, ‘Cinderella’, ‘Aladdin’, and ‘Jack and the Beanstalk’ are popular choices.

Check out this trailer for a Cinderella pantomime to see what to expect:

We love West End plays and musicals, but experiencing a panto is a uniquely British treat that’s absolutely worth a visit during Christmas in London!

London’s Most Beautiful Spots for Christmas Shopping

21. Fortnum & Mason

The upmarket department store Fortnum & Mason is a fantastic place for festive shopping. Established in 1707, the store is perfect for finding unique Christmas gifts!

You’ll find everything from handmade chocolates and fine teas to signature Christmas hampers. It’s also one of the best spots if you’re hunting for souvenirs that you can only buy in London.

Don’t miss their beautifully decorated exterior and the stunning main staircase inside. 

A picture of people on the ground floor of Fortnum and Mason.

22. Harrods

London’s famous department store, Harrods, is one of the world’s largest department stores and a great spotfor luxury Christmas shopping. The store houses over 3,000 brands. 

Head to the opulent food hall for Christmas treats and gifts. The store’s Christmas window displays are stunning, so be sure to snap some pictures of both the interior and exterior decorations.

23. Burlington Arcade

Burlington Arcade is a charming historic shopping arcade in Mayfair, dating back to 1819. It’s filled with luxury boutiques, from watches and jewellery to perfumes and fashion. Each year, the arcade is beautifully decorated for Christmas.

A picture of the festive decoration at Burlington Arcade in London, adding Christmas charm to the elegant shopping area.

24. Liberty London

Liberty is a must-visit in London any time of year, but especially during Christmas! Its distinctive Tudor-style architecture and unique luxury goods make it stand out.

Visit their dedicated Christmas shop on the 4th floor for captivating festive displays and unique gifts.

A picture of the department store Liberty in London adorned with Christmas decorations, creating a festive scene.

An illustration of a turquoise thumb pointing up with black outlines, displayed against a grey background, representing a recommendation.

Our top tip: Other London spots with gorgeous Christmas displays are Selfridges and Leadenhall Market.

London’s Best Christmas Afternoon Teas

London is famous for its afternoon tea, and Christmas is a perfect time to enjoy it. You’ll find festive treats and beautifully decorated settings at top spots around the city.

25. Festive Places to Enjoy Christmas Afternoon Tea

Here are three of our favourite places to enjoy Christmas afternoon tea:

An illustration of a turquoise thumb pointing up with black outlines, displayed against a grey background, representing a recommendation.

Our top tip: We highly recommend booking your Christmas afternoon tea in London well in advance. It's one of those experiences that always sells out early.

Best Areas and Hotels to Stay in London at Christmas

Staying in or near the city centre is ideal for the best Christmas experience in London. Here are our top recommended areas to stay in London during Christmas:

  • Covent Garden: A fantastic spot with close proximity to the city’s best Christmas markets and beautifully decorated streets.
  • Westminster: Home to iconic landmarks like Big Ben and Westminster Abbey. Convenient for experiencing Christmas lights and markets.
  • Southwark/South Bank: Offers a mix of affordable and luxury hotels and is near some of London’s Christmas markets and events.
  • Shoreditch: A vibrant area with many low to mid-range hotels and hostels. Enjoy trendy cafes, bars, and restaurants during the festive season.
A picture of the festive decorations at Sloane Square between the Chelsea and Belgravia districts in London during the Christmas season.
An illustration of a bed, displayed against a grey background, representing a hotel room.

Recommended hotels for a Christmas break:

The Hoxton Southwark (our #1 pick) – We love this hotel for its mix of chic design and cosy vibes. It’s central but calm, which makes it the perfect retreat after festive nights out along the South Bank. With twinkling lights and Christmas markets just minutes away, it’s stylish, convenient, and effortlessly festive.

Wilde Aparthotels London – If you want to be in the very heart of the Christmas magic, this is the one. Step outside and you’re surrounded by Covent Garden’s giant tree, fairy lights, and carol singers. Inside, you’ll find modern, well-equipped rooms that let you enjoy the buzz outside and relax in comfort when you return.

FAQ: London Christmas Guide 2026

This section answers frequently asked questions (FAQ) to help you plan your trip to London during Christmas.

When do London’s Christmas markets start?

Most of London’s Christmas markets open in early to mid-November and run through to early January. For example, in 2025, Christmas in Leicester Square kicked things off on 1 November, followed by Southbank on 3 November and Hyde Park Winter Wonderland on 14 November. The city generally starts to feel festive from the very first days of November.

A picture of red double decker buses on Regent's Street and the iconic festive angel decoration, adding to the Christmas charm in London.

When do Christmas decorations go up in London?

London’s Christmas decorations start going up in early November, with light switch-on events across the city throughout the month. In 2025, key dates included Oxford Street on 3 November, Regent Street on 6 November, and Covent Garden on 12 November.

Is Christmas a good time to visit London?

Yes, Christmas is a fantastic time to visit London! The city sparkles with festive lights, decorations, Christmas markets, and ice rinks. However, be prepared for crowds during the busy holiday season.

That said, it’s also when many first-time visitors run into the classic tourist traps, like paying too much for transport or wasting hours in queues. Our guide to the biggest tourist mistakes in London shares how to sidestep them.

Does everything close in London for Christmas?

On Christmas Day (25 Dec), most shops, restaurants, and attractions in London will be closed, with no public transport. Some eateries may serve Christmas lunch, and a few convenience stores might be open. On Christmas Eve (24 Dec) and Boxing Day (26 Dec), more restaurants and tourist sites will be open.

Does it snow in London at Christmas?

Snow in London at Christmas is quite rare. Data from the past 40 years shows there's only a 2% chance of snow in London on Christmas Day (25 December). With London's mild climate, rain is more common during the festive season. Climate change might make snow even less likely in the future.

A picture of a group of people walking in front of the Dolce & Gabbana pop-up store and the festively decorated Covent Garden in London during Christmas time.

Where is the most festive place in London at Christmas?

Covent Garden is one of the most festive places in London at Christmas. It features a large Christmas tree, sparkling lights, and gorgeous decorations. Nearby shops and restaurants also have festive decorations and holiday offerings. Other top spots include Carnaby Street, Oxford Street, and Hyde Park’s Winter Wonderland.


Planning Your Christmas Trip to London

London at Christmas never loses its magic! Even after living here for over a decade, we still pause in awe at the Covent Garden tree or make time for one more mug of mulled wine on the South Bank. It’s those simple moments that remind us why this city feels so special during the festive season.

Once you’ve decided to visit, the real challenge is narrowing things down. A bit of planning helps when the city is at its busiest and there’s so much to experience.

Start by choosing the right accommodation in central London, then check the top London experiences to book ahead so you can reserve your spot at the most popular festive attractions and activities.

Thinking of expanding your Christmas travels? Have a look at our guide to Christmas in Birmingham, home to the largest authentic German Christmas market outside of Germany and Austria.

We hope this guide helps you experience a side of London that feels both exciting and manageable, even during the city's busiest season.

Also see: