christmas-in-london-night

Christmas in London: Best Activities and Events to Enjoy 2025

18 Nov, 2025

5 minutes read
Written by- Sania

Share this link via

Or copy link

18 Nov, 2025

5 minutes readWritten by - Sania

Share this link via

Or copy link

Table of Contents

Table of Contents

  • Things to Do in London at Christmas
  • 1. Marvel at London’s Christmas Lights
  • 2. Explore Christmas Markets London
  • 3. Go Ice Skating at Iconic Spots
  • 4. Enjoy Christmas Shows and Concerts
  • 5. Visit Trafalgar Square’s Christmas Tree
  • 6. Indulge in Festive Food & Drink
  • 7. Take a Christmas River Cruise or Lights Tour
  • 8. Wander Through Christmas Light Trails
  • 9. Experience Hogwarts in the Snow
  • 10. Enjoy ELF The Musical
  • 11. Explore Chelsea Winter Village
  • Best London Christmas Events
  • 1. Step Into Dickens’ A Christmas Carol
  • 2. Meet Santa at the Queen’s House Grotto
  • 3. Ring In 2026 on a New Year’s Eve Thames Cruise
  • 4. Feel the Magic of The Snowman
  • Final Words
Join our travel community for the latest tips, guides, and exclusive offers!

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

London during Christmas? It’s pure festive chaos in the best way possible! The city goes from gloomy gray to glittering gold overnight with lights everywhere, carols in the air, and enough Christmas markets to make you forget what cold even feels like. Explore the city with the best Christmas and New Year Packages for a magical holiday experience.

From Hyde Park’s Winter Wonderland to the magical lights at Kew Gardens and Covent Garden’s giant Christmas tree, every corner of London turns into a photo-worthy moment. Cafés serve extra creamy hot chocolate, skating rinks pop up across the city, and the festive buzz is impossible to resist.

Ready to unwrap the magic? Keep reading to discover the best things to do, see, and eat during Christmas in London, from twinkling Christmas markets London to iconic landmarks decked out in holiday sparkle!

Most Popular International Trip Packages

Things to Do in London at Christmas

1. Marvel at London’s Christmas Lights

blog-images

London during Christmas is pure magic! The streets sparkle, festive scents fill the air, and everywhere you look, lights twinkle like something out of a holiday movie. Whether you’re out for London Christmas shopping, a cozy stroll, or just soaking in the festive vibe, here’s where you can’t miss the Christmas lights in 2025:

  • Oxford Street – One of London’s most iconic high-streets, turning into a glittering corridor of lights each holiday season. This year, expect around 300,000 LED bulbs and 5,000 stars. Switch-on is Monday, 3 November 2025, and the best time to visit is after dusk, when the lights truly shine.
  • Regent Street & St James’s – London’s first street to ever have Christmas lights back in the 1950s! The 2025 display, called “Spirit of Christmas”, features beautiful winged angel motifs stretching across Regent Street, Jermyn Street, and St James’s Market. Switch-on is Thursday, 6 November 2025 around 5:30 pm. A walk from Oxford Circus to Piccadilly here is pure festive joy.
  • Carnaby Street (Soho) – This one’s playful and creative, with a new theme every year. For 2025, it’s “All is Bright”, with vibrant, dynamic lighting overhead. Switch-on is early November, and the area’s shops and restaurants make it a fun spot for an evening out.
  • Covent Garden – A picture-perfect festive hotspot! In 2025, you’ll see 300,000 lights, a 55-foot Christmas tree, and the iconic gold bells returning to the market building. Switch-on is Wednesday, 12 November 2025. Evening visits are ideal. Grab a hot drink and wander the side streets for a cozy experience.
  • Kew Gardens — Light Trail Experience – More than just street lights, this is a full immersive trail through illuminated trees, lakes, and art installations. Running 14 November 2025 – 4 January 2026, it’s ticketed, so book ahead for a relaxed, magical evening away from the busiest streets.

Suggested Read: 15 Ultimate Travel Tips For London Trip 2026!

2. Explore Christmas Markets London

blog-images

Christmas Markets London are full of charm, festive smells, and twinkling lights. From cozy wooden chalets to delicious seasonal treats, they’re perfect for a stroll, a cup of hot mulled wine, or some London Christmas shopping.

You’ll find everything from handmade gifts and ornaments to local crafts and winter snacks, making it one of the best ways to soak up the festive spirit.

  • Hyde Park Winter Wonderland London – Giant rides, a huge ice rink, market stalls packed with goodies, and food everywhere you turn. Perfect for families, friends, or anyone ready to dive headfirst into festive chaos. Open 14 Nov 2025 – 1 Jan 2026, so plenty of time to experience the madness.
  • Southbank Centre Winter Market – Fancy strolling along the Thames with a mulled wine in hand? This market’s got Alpine-style chalets, artisan gifts, and cozy street food. Scenic, relaxed, and perfect for an evening wander without the park crowds. Open 3 Nov 2025 – 4 Jan 2026.

Leicester Square Christmas Market – Tiny but mighty in charm! Right in the West End, it’s perfect for a quick browse, grabbing dinner, or popping into a theatre show after. Open 1 Nov 2025 – 4 Jan 2026, this one packs a punch without overwhelming you.

3. Go Ice Skating at Iconic Spots

blog-images

Gliding across ice under fairy lights is one of London’s most magical festive experiences. Iconic rinks set against historic landmarks or riverside backdrops make skating in London extra special.

  • Somerset House – Skate in the historic courtyard with festive music and a beautiful Christmas atmosphere. Open 12 November 2025 – 11 January 2026.
  • Battersea Power Station (Glide) – Riverside skating with three interconnecting loops around a 30-foot Christmas tree. Open 7 November 2025 – 4 January 2026, offering a unique and atmospheric experience.
  • Natural History Museum Ice Rink – Glide beneath the iconic museum facade, surrounded by fairy lights and festive décor. Open 21 November 2025 – 5 January 2026, a picture-perfect spot for photos.

Suggested Read: 50 Incredible Places To Visit In London | Timings, & More!

4. Enjoy Christmas Shows and Concerts

blog-images

One of the best things to do in London at Christmas is catching festive shows and concerts. London’s theatres and concert halls fill with seasonal magic, from candlelit carol services at St Martin-in-the-Fields to West End musicals like The Snowman with Live Orchestra at Cadogan Hall.

  • Dates: Early December – late December 2025.
  • Tickets: Book online or at the box office to secure the best seats.

Tips: Arrive early, grab a cozy scarf, and soak in the holiday atmosphere. Evening performances are extra magical, while matinees are perfect for families.

5. Visit Trafalgar Square’s Christmas Tree

blog-images

No Christmas in London is complete without a stop at Trafalgar Square’s Christmas tree, an annual gift from Oslo and a true festive icon.

  • Switch-on: Thursday, 4 December 2025, around 5–6 pm, with live carols and music. The tree stays lit through early January 2026.
  • Location: Trafalgar Square, easily reached via Charing Cross, Leicester Square, or Embankment stations.

6. Indulge in Festive Food & Drink

blog-images

One of the best ways to soak up the holiday spirit in London is through festive food and drink.

  • Wick Wonderland at Barge East (Hackney Wick) – Mulled wine, hot food, and festive cocktails. Dates: 6 December 2025.
  • The Hawk’s Nest Christmas Market (Shepherd’s Bush) – Mince pies, baked goods, and a carol event. Dates: 14 December 2025.
  • Festive Afternoon Tea – Try The Chesterfield Mayfair Hotel, Royal Lancaster London, or The Langham for a seasonal twist.
  • Pub Crawls – Join festive tours like the Xmas Gin Journey in Soho starting 26 November 2025.

Suggested Read: Best Time To Visit London - The Best Seasons, Events, & More

7. Take a Christmas River Cruise or Lights Tour

blog-images

Seeing London during Christmas from the water or on a festive tour is unforgettable.

  • Thames Dinner Cruise – Enjoy dinner, live entertainment, and views of London’s lit-up landmarks.
  • Christmas Lights Tour (Open-Top Bus) – Covers Piccadilly Circus, Trafalgar Square, and Hyde Park Winter Wonderland London.
  • Magical Christmas West End Walk – 7 December 2025, exploring Bond Street, Regent Street, Carnaby, and Covent Garden.
  • Drag Bus Christmas Lights Tour – 3 December 2025, a fun, unique twist.
  • Brigit’s Christmas Lights Afternoon Tea Bus Tour – Afternoon tea meets festive sightseeing.

London Reggae Christmas Boat Party – 13 December 2025, cruising the Thames with live music.

8. Wander Through Christmas Light Trails

Exploring light trails is a magical way to experience xmas in London.

  • Christmas at Kew Gardens – Enchanting trail through illuminated gardens. Dates: 14 November 2025.
  • Neverland at Kenwood – Peter Pan-themed magical lights. Dates: 21 November 2025.
  • West End Free Evening Walk – Oxford Street, Regent Street, and Covent Garden aglow. Dates: 16 December 2025.

Other Highlights: Leadenhall Market, Ever After Garden (Duke of York Square), The Outernet Ice Palace, Greenwich Market Lantern Parade (19 November 2025), Christmas Lights Watch Party at The Volunteer (12 November 2025).

9. Experience Hogwarts in the Snow

blog-images

Step into a magical world this Christmas in London with Hogwarts in the Snow at the Warner Bros. Studio Tour. The famous Harry Potter sets turn into a winter wonderland, covered in sparkling snow and festive lights.

You can walk through the Great Hall filled with Christmas trees, explore the Gryffindor Common Room decorated for the holidays, and see the snow-covered Hogwarts Castle model.

There are even displays showing how the film crew created the snow and frosty effects. It’s a dream come true for Harry Potter fans and one of the most enchanting things to do during xmas in London.

Suggested Read: 20 Offbeat Places in London: Unconventional London!

10. Enjoy ELF The Musical

blog-images

If you love feel-good shows, ELF The Musical is the perfect pick during Christmas in London. The story follows Buddy the Elf as he leaves the North Pole and spreads cheer in the human world. The show is full of catchy songs, colourful sets, and laugh-out-loud moments that both kids and adults will enjoy.

You can watch it at the Dominion Theatre throughout the festive season. It’s a heartwarming, fun way to get into the holiday spirit and makes a great evening out if you’re exploring London during Christmas.

11. Explore Chelsea Winter Village

blog-images

Add some sparkle to your xmas in London with a visit to Chelsea Winter Village at the Royal Hospital Chelsea. The grounds turn into a glowing festive wonderland, with a beautiful light trail through Ranelagh Gardens and a cozy Christmas market filled with handmade gifts.

You can enjoy hot chocolate, mulled wine, and toasted marshmallows at the Après Ski Bar, or listen to live carol singers as you stroll around. There are family rides, fun workshops, and even a curling area for some friendly competition. It’s a wonderful place to relax, eat, and soak in the holiday atmosphere.

Best London Christmas Events

1. Step Into Dickens’ A Christmas Carol

blog-images

Mark Gatiss’s version of A Christmas Carol: A Ghost Story returns to the Alexandra Palace Theatre this Christmas. The play tells the famous story of Ebenezer Scrooge, a man who learns the value of kindness after being visited by four ghosts on Christmas Eve.

With stunning effects, lighting, and sound, the show brings Dickens’s classic tale to life in a spooky and magical way. Viewers can expect a mix of emotions, from fear to joy, as Scrooge discovers the true meaning of Christmas. It’s one of the most exciting London Christmas events this season.

  • Address: Alexandra Palace Way, Wood Green, London, N22 7AY
  • Times: Monday to Saturday 2:30pm and 7:30pm; Sunday 1:00pm
  • Duration: 2 hours 10 minutes (including an interval)
  • Age: 12+

Suggested Read: 15 Top Adventure Activities In London

2. Meet Santa at the Queen’s House Grotto

blog-images

Visit the Queen’s House in Greenwich for a magical Santa’s Grotto inspired by The Nutcracker. Families can explore the decorated royal house, meet fun characters like the Tin Soldier, Clara, and the Nutcracker, and enjoy live performances, music, and storytelling. The experience ends with a special visit to Santa himself, where children receive a small gift to take home.

The Queen’s House becomes a winter wonderland filled with colourful decorations, festive cheer, and great photo spots. It’s the perfect Christmas outing for families looking for something joyful and memorable.

  • Address: London, SE10 9NF
  • Times: Weekends and selected weekdays, 10:00am – 6:30pm
  • Duration: 45 minutes
  • Age: 2+

3. Ring In 2026 on a New Year’s Eve Thames Cruise

blog-images

Welcome 2026 in style with a New Year’s Eve Dinner and Cruise on the River Thames. Begin the evening with a tasty three-course meal at Doggett’s Coat and Badge, a cosy riverside pub. Then, step aboard a cruise boat and dance the night away while gliding past London’s famous landmarks.

As midnight arrives, enjoy front-row views of the city’s stunning fireworks display. The combination of dining, music, and beautiful river views makes it an unforgettable way to celebrate the new year in London with friends or loved ones.

  • Times: Arrive at 9:15pm for boarding, departure at 9:30pm, return at 1:45am
  • Duration: Approximately four hours
  • Age: All ages welcome
  • Departure Point: London, SW1W 9SR

4. Feel the Magic of The Snowman

blog-images

The Snowman returns to the Peacock Theatre with its magical stage version of Raymond Briggs’s beloved story. The show follows a young boy whose snowman comes to life and takes him on an exciting adventure to the North Pole. Along the way, they meet Father Christmas, dancing snowmen, and the mischievous Jack Frost.

The performance includes the famous flying scene and the classic song “Walking in the Air.” It’s a heartwarming show filled with music, dance, and festive fun, a Christmas tradition that families in London enjoy year after year.

  • Address: Portugal Street, London, WC2A 2HT
  • Times: 22 November 2025 – 4 January 2026; times vary throughout the festive season
  • Duration: 1 hour 50 minutes (including a 20-minute interval)
  • Age: All ages

Suggested Read: Explore Top 16 Homestays in London: Stay like a Local!

Final Words

Christmas in London is all about lights, laughter, and shared moments. Streets glow with decorations, markets buzz with music and food, and every neighbourhood feels alive with festive energy. From browsing gifts at the Christmas markets London to enjoying rides and hot chocolate at Winter Wonderland London, the city offers something for everyone. It’s a season made for slow walks, good food, and simple joys that bring people together. As the year ends, London reminds you what the holidays are really about, warmth, connection, and a little sparkle in everyday life.

Get exclusive travel insights & updates into your inbox!

*By clicking subscribe you'll receive emails from WanderOn.

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

Shrutika Parab

24 May 2024

Thank you Team Wanderon for the amazing Ladakh Experience. Right from the point of making the bookings with Mr. Chakshu to the point of completion of the trip received amicable support.

Continue Reading

Sonal Shekhar Dash

9 May 2024

I did my first solo trip in India with WanderOn. Initially I was sceptical about their Meghalaya-Kaziranga trip as I didn't have any prior experience with them but the team assured me that it's going to be one of the best experiences of my life.

Continue Reading

Archana Awati

30 Apr 2024

In Ladakh, find the perfect blend of culture, adventure, and serenity. December last year I decided that my next trip would be Ladakh but didn’t know how to go about it. I knew I wanted to travel in a group, as I had prior experiences of traveling in a group but wanted an organiser I could trust. Ladakh isn’t like other destinations wherein you need some instructions due to the high altitudes.

Continue Reading

Kartik Dilawari

4 Jul 2024

After an amazing trip to Tirthan with WanderOn, I decided to go to Manali-Jispa with them and yet again, the experience was worth every penny. The place was very beautiful and the quality of service was top-notch, the itinerary was very good and the quality of transportation and stays were very good. Had an awesome time there and made some good friends as well. Lastly, our trip captains Priyasha and Rachit managed the entire trip very well and were so fun and made our trip an experience worth remembering.

Continue Reading

FAQ'S

01

What are the best things to do in London at Christmas?

Enjoy the festive season with ice skating at Somerset House, exploring Winter Wonderland, and visiting the beautiful Christmas markets London. Don’t miss the sparkling light displays, Christmas shows in the West End, and festive afternoon teas across top hotels.

02

Where can I see the best Christmas lights in London?

03

Which are the best Christmas markets in London?

04

What is Winter Wonderland London?

05

What are the best places to shop for Christmas in London?

WANDERON EXPERIENCES PVT LTD

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back

Where do you want to go next?

Make your move, fill out your details now!
icon
icon
icon
msg
Thank you! Your form has been submitted successfully. We'll be in touch soon.
Your details have been submitted. Our Expert will get in touch with you soon.