Christmas in London: The Ultimate Guide to Lights, Markets & Festive Things to Do
As a former London resident of over a decade, I’ve experienced the unique magic of a London Christmas firsthand. The city transforms into a sparkling wonderland, blending centuries-old tradition with modern festive cheer. This guide, drawn from my personal experiences and meticulously researched for the 2026 season, will help you plan an unforgettable holiday visit.

Why Visit London at Christmas 2026?
London during the holidays is an immersive sensory experience. The air is crisp and filled with the scent of mulled wine and roasting chestnuts. The city’s historic streets and squares glitter under millions of fairy lights, and the sound of carol singers echoes from every corner. From world-class shopping and ice skating to traditional pantomimes and festive markets, London offers a quintessential Christmas celebration.
- Christmas in London: The Ultimate Guide to Lights, Markets & Festive Things to Do
- Why Visit London at Christmas 2026?
- Quick Facts: Christmas in London 2026
- Christmas Magic in London
- London Christmas Lights 2026
- Christmas Shopping in London
- The Ultimate Guide to Visiting Santa in London
- Christmas Shows, Theatre & Concerts 2026
- Best Christmas Markets in London 2026
- Ice Skating in London at Christmas
- Unique Festive Experiences
- Cultural Experiences & Timeless Traditions
- Hamleys Christmas Toy Parade
- Festive Food & Drink in London
- Christmas Pub Crawl
- Essential Planning Tips for Christmas 2026
- Getting into London at Christmas
- Where to Stay: Top Hotel Picks for 2025
- Christmas Day & Boxing Day in London
- Mini Itinerary: 24 Magical Hours in London at Christmas
- FAQs About Christmas in London
- Final Tips for Visiting London at Christmas 2026
Quick Facts: Christmas in London 2026
- Winter Wonderland: 14 Nov 2025 – 1 Jan 2026 (closed Christmas Day)
- Trafalgar Square Tree Lighting: Thursday, 4 Dec 2025
- West End Shows: The Nutcracker (11 Dec – 4 Jan), Elf The Musical (28 Oct – 3 Jan), A Christmas Carol (18 Nov – 10 Jan)
- Christmas Day Transport: No Tube, buses, trams, or Overground. Pre-book taxis or National Express coaches.
- Boxing Day Sales: Begin 26 Dec, with major retailers opening early.
- Average December Weather: 2–8°C (36–46°F), damp and grey, occasional frost—pack layers and an umbrella.

Christmas Magic in London
Celebrating Christmas in London is unforgettable, filled with festive cheer and sparkling lights. The city transforms into a winter wonderland, with dazzling decorations, bustling Christmas markets at Hyde Park and Southbank, and iconic scenes like Trafalgar Square’s towering Norwegian spruce.
Shoppers flock to Oxford Street and Covent Garden for seasonal displays; if you can’t stand crowds, consider visiting early in the day or midweek. Ice-skating rinks appear at Somerset House and the Natural History Museum, carol singers fill the air, and theatres serve up The Nutcracker, A Christmas Carol, and memorable pantomimes. Whether you’re sipping mulled wine by a fire or strolling the Thames under twinkling lights, London blends tradition and excitement flawlessly.

London Christmas Lights 2026
The ceremonial switching-on of Christmas lights is a major event, signaling the start of the festive season. Most displays are illuminated from mid-November 2026 through early January 2027.
Oxford Street: Known for its spectacular displays, the 2026 lights are expected to be turned on in early November. The street’s famous shop windows, particularly at Selfridges and John Lewis, are destinations in themselves, featuring elaborate animated themes.

Regent Street: The iconic “Spirit of Christmas” angels make their glorious return. The switch-on ceremony, typically in mid-November, is a major event featuring celebrities and live performances.
Carnaby Street: Celebrated for its creative and often quirky themes, Carnaby Street’s lights are a must-see. The 2026 theme is yet to be announced, but the area consistently offers the most innovative displays in the city.

Covent Garden: The heart of Covent Garden is dominated by a magnificent, hand-picked British Christmas tree, adorned with over 30,000 lights. The area’s festive transformation, complete with mistletoe chandeliers and festive installations, begins in mid-November.

Duke of York Square and Chelsea: Duke of York Square in Chelsea ignites holiday joy mid-November with a community switch-on, family activities, and the lighting of a magnificent tree just after dusk.

Trafalgar Square Christmas Tree: Since 1947, Oslo generously gifts London a giant spruce, trimmed in a rustic Norwegian style. The tree lighting takes place on the first Thursday in December, and remains alit through early January.
Christmas Shopping in London
West End shopping is legendary. Between Oxford Street’s bustling arcades and luxe food halls like Harrods and Fortnum & Mason, it’s an epicurean dream. Think smoked salmon, Scotch eggs, seasonal treats, and beautiful, gift-worthy packaging.

The Ultimate Guide to Visiting Santa in London
As a former Londoner and parent who has navigated the festive season with children, I can attest that meeting Santa is a highlight. London offers an incredible array of Santa experiences, from lavish grottos in world-famous stores to magical adventures in historic gardens.

The Iconic Department Store Grottos
These are the classic, often lavish, experiences that are a tradition for many London families. They typically include a high-quality gift and a memorable meeting.
Harrods, Knightsbridge

Fortnum & Mason, Piccadilly
2026 Booking: Keep an eye on their website from September 2026. Prices are typically slightly lower than Harrods but still premium.

Selfridges, Oxford Street

Magical & Themed Experiences
These go beyond a simple grotto, offering a longer, story-driven adventure.
Santa’s Grotto at Kew Gardens
2026 Booking: Tickets for ‘Christmas at Kew’ go on sale in summer 2025 and sell out fast. You must book a lights trail ticket and then add a Santa grotto slot for an additional cost (approx. £12-£15 on top of the trail ticket).

Hamleys, Regent Street
2025 Booking: Tickets are available online from around October 2025.

Unique & Alternative Santa Adventures
For those looking for something different from the traditional store grotto.
Santa’s Silent Disco at the Postal Museum
2026 Booking: Extremely popular. Sign up to the museum’s newsletter for announcement of on-sale dates, usually in spring 2025.

Santa at the London Transport Museum, Covent Garden
2026 Booking: Tickets are released in autumn 2025.

Budget-Friendly & Community Options
Excellent experiences that are often easier to book and kinder to your wallet.
Garden Centre Grottos
2026 Booking: Check local centre websites from November 2026; many allow pre-booking.

National Trust & English Heritage Properties
2026 Booking: Check the National Trust and English Heritage websites from September 2026 for their “Christmas” event listings.
Christmas Shows, Theatre & Concerts 2026
London’s theatre scene glows at Christmas. Highlights for the 2026 season include:
The Nutcracker by English National Ballet at London Coliseum (starts 11 Dec 2026).

A Christmas Carol Goes Wrong by Mischief Comedy: 6 Dec – 25 Jan.
The Great Christmas Feast – immersive Victorian-season experience: 14 Nov – 4 Jan.
Elf The Musical at Aldwych Theatre: 28 Oct – 3 Jan.

A Christmas Carol at the Old Vic: 18 Nov – 10 Jan.
Other festive favourites like Pinocchio, Wicked, and The Lion King, as well as family pantomimes, round out the holiday theatrical offerings.
Best Christmas Markets in London 2026
London’s holiday markets may be compact, but they’re full of charm—and mulled wine:
Southbank Winter Market – Riverside wooden chalets with festive gifts and food. Stroll along the Thames with stunning views of the city, this classic market features wooden chalets selling crafts, gifts, and German-inspired food. Free entry. Open from mid-November 2026 to late December 2026.

Tate Modern Market – Handmade décor and creative crafts.
Greenwich Market – Over 100 covered stalls with crafts and street food. This covered market becomes even more charming at Christmas, with over 100 stalls selling handmade crafts, jewellery, and antiques, alongside excellent street food. Free entry.

Christmas by the River at London Bridge City: One of the most picturesque markets, set against the backdrop of Tower Bridge. Enjoy artisan gifts, festive food, and an alpine-themed bar. Free entry. Open from late November 2026 to early January 2026.

Covent Garden – A 55-ft tree and over 115,000 lights transform the historic piazza.

Leicester Square: Leicester Square’s market can feel underwhelming and expensive, so temper expectations—and maybe save your pennies for Southbank or Greenwich.

Hyde Park Winter Wonderland: This colossal event is a festival in its own right. Entry remains free for 2026, but you must book timed entry slots in advance for certain days. Attractions like the Magical Ice Kingdom, the Giant Wheel, and the ice bar require separate tickets (starting from approx. £7.50 – £15.00). Open from November 2026 to 5 January 2027.

Ice Skating in London at Christmas
Gliding on ice with a historic London landmark as your backdrop is a quintessential holiday experience. Most rinks open from late October to early January. Booking online in advance is essential and often cheaper.
Somerset House: Skate in the neo-classical grandeur of the Edmond J. Safra Fountain Court beneath a magnificent 40-foot Christmas tree. The 2025 season runs from 12 November 2025 to 11 January 2027. Tickets range from £11.00 to £26.50.

Natural History Museum: Experience a fairy-tale setting skating under shimmering fairy lights in front of the spectacular water-lit museum. Tickets typically range from £10.75 to £16.95 for the season.
Skate at Battersea Power Station: A stunning addition featuring interconnecting rinks with unrivalled views of the iconic power station and a spectacular 30ft Christmas tree. Tickets start from around £12.50.
Hampton Court Palace Ice Rink: Skate in the shadow of Henry VIII’s magnificent Tudor palace—a truly unique historical experience. Tickets start from £17.50 for the season .

Ice Rink at the Tower of London: For a dramatic skate, glide around the 1,000-year-old fortress in its historic dry moat, surrounded by the castle’s imposing walls.

Alexandra Palace Ice Rink: London’s premier indoor rink is an ideal choice if the weather turns. It’s the largest permanent ice rink in the city and offers a classic, weather-proof festive skate.
Unique Festive Experiences
For something different:
Great Christmas Pudding Race in Covent Garden—a fun, quirky race supporting Cancer Research UK.
Christmas at Kew Gardens features a magical, mile-long light trail through illuminated botanical displays.
The Serpentine Swim – Brave locals take a chilly Christmas Day dip in Hyde Park, and you could too—if you dare.

Cultural Experiences & Timeless Traditions
Trafalgar Square Christmas Tree: The magnificent Norwegian Spruce, an annual gift from Norway since 1947 in gratitude for Britain’s support during WWII, will be lit in a public ceremony in December Carol singing takes place around the tree throughout December.

Christmas Carol Services: Attend a stirring service at a world-famous venue.

Royal Albert Hall: A venue synonymous with Christmas, hosting everything from traditional carol concerts to festive Cirque shows. Book well in advance.

See a Festive Show: Don’t miss a traditional British pantomime (a humorous musical comedy for all ages) or a classic like The Nutcracker (Royal Opera House) or A Christmas Carol (Old Vic). Book tickets months ahead.
Hamleys Christmas Toy Parade
Hamleys hosts an enchanting toy parade along Regent Street in late November/early December. It’s free, charming, and absolutely magical for children and families.
Festive Food & Drink in London
Christmas Afternoon Tea: Indulge in a luxurious festive twist on a British classic. The Ritz (£75-£110), Fortnum & Mason, and The Savoy offer exceptional experiences that require advance booking.

Cosy Pubs & Rooftop Igloos: Warm up in a historic pub like The Churchill Arms in Kensington, famous for its incredible floral Christmas display. For something special, book a heated “igloo” or dome with stunning views, such as Willows on the Roof (John Lewis) or Coppa Club (Tower Bridge).

Christmas Pub Crawl
Few things feel more festive than bar-hopping through London’s most decorated pubs. Try The Churchill Arms in Kensington, decked in thousands of bulbs, or The George Inn near Borough Market, where candlelit warmth and hearty ales await.
Willows on the Roof – Oxford Street rooftop spot with dome igloos and cocktails (when available).

Glide at Battersea Power Station – Skate beside the Thames, then warm up at the Glass House.
Jimmy’s Lodge Snow Globes – Romantic private domes for dining on the Southbank.

Essential Planning Tips for Christmas 2026
- Book Early: London is incredibly popular during Christmas. Book flights, hotels, and major attractions (Winter Wonderland, shows, ice rinks) by September to secure availability and better prices.
- Weather & Clothing: British winter weather is cold and damp. Expect temperatures between 2°C and 8°C (36°F – 46°F). Pack layers, a warm coat, a scarf, gloves, and a waterproof jacket or umbrella.
Getting into London at Christmas
London’s public transport pauses on Christmas Day: the Underground, buses, trams, and Overground trains do not operate. A reduced service returns on Boxing Day. Book taxis or car transfers in advance.

From Heathrow, you’ll need a taxi, ride-share, or pre-arranged transfer. On Christmas Day, National Express coaches (to Victoria Coach Station) still run but at premium fares.
Be aware of rail disruptions: Paddington and Liverpool Street stations could face closures or delays during the period due to major engineering works. The Sun
Where to Stay: Top Hotel Picks for 2025
| Hotel | Neighborhood | Star Rating | Price Estimate (Per Night) |
| The Rubens at the Palace | Victoria | ⭐⭐⭐⭐ | £250 – £400 |
| Sea Containers London | Southbank | ⭐⭐⭐⭐ | £300 – £500 |
| The Mandeville Hotel | Marylebone | ⭐⭐⭐⭐ | £200 – £350 |
| The Z Hotel Piccadilly | West End | ⭐⭐⭐ | £120 – £200 |
| Prices are estimates for the festive period and will vary based on availability and how far in advance you book. Use reputable sites like Booking.com or Hotels.com to compare rates. |
Christmas Day & Boxing Day in London
Public Transport: Check which Tube, buses, trams, or Overground on Christmas Day are working. A limited service resumes on Boxing Day.
Things to Do: Many attractions remain closed on Christmas Day. Consider visiting open-air locations or booking in advance for special events.
Boxing Day Sales: Begin on December 26, with major retailers opening early.

Mini Itinerary: 24 Magical Hours in London at Christmas
Morning
Start at Covent Garden to see the giant tree and sparkling lights before crowds arrive.
Warm up with a festive coffee and stroll the Southbank Winter Market for riverside charm.
Midday
Head to Somerset House for a skating session under the tree.
Enjoy a long lunch at a cozy pub such as The George Inn or book a festive afternoon tea at The Ritz.

Afternoon
Wander Regent Street and Carnaby Street for dazzling lights and unique shops.
Pop into Hamleys Toy Store to relive childhood Christmas wonder.
Evening
Catch a seasonal West End show like The Nutcracker or Elf The Musical.
End with mulled wine and nibbles at Hyde Park Winter Wonderland, soaking in rides, games, and festive cheer.
FAQs About Christmas in London
When do Christmas lights in London switch on in 2026?
Most of London’s Christmas lights switch on between early and mid-November 2026. Oxford Street typically lights up first in early November, followed by Regent Street and Carnaby Street.
Is public transport running in London on Christmas Day 2026?
No. London’s Underground, buses, trams, and Overground trains do not operate on Christmas Day. A limited service resumes on Boxing Day. Taxis and National Express coaches are available but should be booked in advance.
What are the best Christmas markets in London 2026?
Top Christmas markets in London include Hyde Park Winter Wonderland, Southbank Centre Winter Market, Greenwich Market, Christmas by the River at London Bridge City, and Covent Garden’s festive market.
What are the best Christmas shows in London 2026?
Highlights include The Nutcracker at London Coliseum (11 Dec – 4 Jan), Elf The Musical at Aldwych Theatre (28 Oct – 3 Jan), and A Christmas Carol at the Old Vic (18 Nov – 10 Jan).
When is Hyde Park Winter Wonderland 2025?
Hyde Park Winter Wonderland runs from 14 November to 1 January 2027 (closed on Christmas Day).
Final Tips for Visiting London at Christmas 2026
- What to Pack: Bring layers, a waterproof jacket, and comfortable shoes for walking.
- Booking Tickets: Reserve tickets for popular attractions and shows in advance to avoid disappointment.
- Weather Expectations: Expect cool, damp weather with occasional frost. Check the forecast before your trip.

A trip to London during the holiday season is the quintessential winter getaway, offering an unforgettable blend of tradition and spectacle. From the world-class productions in the West End to the historic walls of the Tower of London, the city is alive with festive energy. Central London transforms into a sparkling wonderland, with streets like Bond Street and Oxford Street beautifully decorated with millions of twinkling lights.

Whether you’re planning a whirlwind 7 days in London or a shorter stay, your itinerary must include exploring London’s best markets and foodhalls for unique gifts and gourmet treats, while also leaving room to discover the hidden gems in London that offer a quieter, more intimate charm. It’s this magical combination of iconic sights and secret delights that makes a Christmas visit a highlight of the year, creating memories that will last a lifetime.
Explore more of the region with guides to England, Scotland, Wales, Northern Ireland, or the full United Kingdom Travel Guide.

That’s so cool to learn the history behind the massive Christmas tree! I did not know that! #WeekendWanderlust
Wow! I never would have thought there were this many things to do in London at Christmas. Just wow! Love it.
London looks so lovely with Christmas! I was there many, many, many years ago and all I remember was the crazy sales… such a shame!
Great tips! I love London at Christmas, especially all the Christmas lights and the buzz around the pubs 🙂
I have yet to go to Winter Wonderland – generally seems to cold for me but I’m sure the kids would love it. Great round up of things to do in London! Lots of the museums do something for Christmas and its always nice to see what they do. #weekendwanderlust
I went to London for a December trip back in 2012 and LOVED it but you have even more ideas that I totally missed. Time for a return visit, love the specifics on the pub crawl but there’s no way I could visit that many stops!
London looks like the ultimate Christmas destination to get in the spirit of xmas, and I would love to visit during December, maybe next year?! And wile we’re visiting we have to see «our» tree, the Norwegian spruce 😉 Maybe we should bring it? haha.
I just came back from London. This was my fourth time there but never seen it like this, so festive and so inspiring.
Greetings from Bulgaria,
wishing you happy holidays 🙂
Moni
We always wanted to visit London for the festive season; now I am even more convinced that we should go – so many great ideas for things to do and places to visit.
Christmas is such a dreamy time of year, and London is spot on for excitement! We would love to experience it during the holidays. Touring the lit up areas, seeing the tree and riding the ferris wheel would be at the top, and the markets would be a highlight for sure. I can hardly imagine fitting it all in! Great tips!
We visited London this past summer, so it’s fun to see some of the places like Trafalgar Square transformed for Christmas in your photos. I’d like to visit the Tudor Markets and the Bizarre Bazaar. Also, reading this post, I realized that I forgot to take my kids to Hamley’s when we were there.
This is awesome! I had no idea there was so much to do around the Christmas season. Incredible list.
Great write up! I was in London for Christmas last year and really enjoyed all the festive touches. Winter Wonderland was pretty fun to see, but I really liked the lights over some of the streets.
This is a great list of holiday events in London. I like how you mix tradition with a bit of of the wall fun!
It amazes me how many different things there are to do in London for Christmas while Dublin can’t even get one outdoor market going. If I didn’t already have plans for next Christmas I’d put a trip to London on the list for next year. It’s never too early to start planning for 2018, right? Haha! Do all of these things continue running through New Years? I could see my husband and I doing London for a combined Late Christmas/New Years thing.
Thanks so much for inspiring another trip!
Hi Shannon yes some do run until the New Year – depends on the Market you can check here for which ones do run https://www.visitlondon.com/tag/christmas-markets#GsXef1dAxkbcPzhf.97
Thank you so much for sharing these amazing ideas and experiences! My partner and I are moving abroad next year so I am trying to take advantage of all the christmassy happenings in London whilst I can! Last week we headed to Winter Wonderland and loved it and this weekend I am aiming for Covent Garden and Leicester Square!
What absolutely beautiful, enticing photos! London is on my bucket list and I can’t imagine anything more magical than Christmas in Europe! I am getting ready to write a top 5 places I’d like to travel as part of a weekly blog challenge and be on the lookout for a pingback to this post. 🙂
I love Christmas in London! The window displays, the chill in the air, and all of the lights! Wow, this takes me back. Now I want a Christmas pudding and holiday cracker (the kind that goes pop!).
London’s lights are magical at Christmas. Did you survive the pin crawl?
I love London! Thank you for this Christmassy post about one of my favorite cities!
https://littlewanderess.com
It’s great to have a post that combines so many of the lovely things in London at Christmas time! I just spent a week in London but your post makes me want to go again 🙂
Christmas is my favorite time of year. Spending it in London sounds amazing! I would love to experience it one year!
What a fun list!
London looks like the place to be when it comes to the Christmas season. It sure doesn’t look like there is time to be bored. You have found something for everything in this post.
Ah, man! I’ve never visited London before due to the traffic, but this makes me really want to go! Maybe I can convince my partner to cycle in next year? 😀 It just looks magical with the fairy lights and ice skating rinks!
LOl traffic is a bear that’s for sure – but using the buses and tube is so easy. Remember most folks in London are tourists so everyone is asking everyone how to get to places it’s quite funny really. There are loads of bike lanes as well and more being installed everyday. That being said not sure I would ride a bike in London I think having seen riders it’s pretty scary.
I’ve always loved the idea of London at Christmas time (there’s just something kind of romantic about the idea, right?!) but London itself absolutely terrifies me, so I’m yet to ‘brave it’ and go. Although I’ll admit this post is sort of bring me around to the idea – there’s so much you mentioned that I had absolutely no idea about! Thanks for sharing and wishing you a very merry Christmas!
It is an amazing place and don’t forget pretty much everyone else is ‘braving’ it as well – but the transport system is quite amazing and very easy to navigate and there is so much to see that doesn’t cost anything. I love the fact that there is so much free stuff to do as well, and when you are on a strict budget that is fantastic.
London is wonderful at Christmas! I love the way that the UK does Christmas, but that’s probably mainly because I left the UK 10 years ago and it’s really special to be back. One thing is for sure though, I would never go swimming at that time of year!
As a Canadian I got a kick out of the swimming stuff – back home they do it in 30 degrees below up to their knees in snow lol.
London is such a beautiful city, love it! So spending Christmas there is definitely one of my dreams and now I know what to expect 🙂
The guy with hairy chest wearing girly clothing and pigtails is just hilarious! I have never been to London and it is always one of the places I wanted to visit, it makes me think of cute Christmas cookies and lots of chocolates!
A great post. I took my three year old son to London to see the Christmas lights last week. We saw a lot of things mentioned on your list but there wasn’t enough time to go to Trafalgar Sq. We’ll do that next time. Great tips. Polly
Glad to see a good old fashioned Christmas pub crawl made the list! Nothing quite says the holidays like it
Posts about London really makes me giddy with excitement! And the lists you provided here gave me a whole lot of ideas in case I plan to visit there someday. Thanks!!
wow, London looks and feels like a dream during Christmas. Would love to plan a trip during that time and explore all the gorgeous markets!
London is a whole new city during the Christmas season. I just love the festive vibe here. It is amazing.