Events

Search Events

11 best and unmissable things to do in London at Christmas 2026

From glittering Christmas lights and ice skating to traditional markets and Christmas shows, London is a Christmas wonderland.
Hannah Cornish
Written by Hannah Cornish 13 July 2026
If you purchase via visitlondon.com, we will receive commission which supports our work creating jobs for Londoners.
Bright and colourful Christmas window displays in Mayfair London.
Bond Street in Mayfair has been dazzling visitors for decades with its Christmas lights. Image courtesy of Shutterstock.

Looking for the best things to do in London at Christmas 2026? From dazzling Christmas lights and festive markets to spectacular theatre shows, ice skating beneath iconic landmarks and magical winter attractions, London sparkles with festive cheer at every turn.

As the official visitor guide to London, we know what makes Christmas in the city so special. Our team has carefully curated this guide to bring together the very best festive experiences – from world-famous highlights and seasonal traditions to hidden gems and new events that deserve a place on your Christmas wishlist.

Whether you're planning a festive family day out or a magical Christmas getaway, discover our pick of the best Christmas events, attractions and festive things to do across London.

We'll keep this guide updated with the latest announcements, returning favourites and exciting new experiences for Christmas in London 2026, so you can make the most of the season in the capital!

Unmissable things to do in London this Christmas

  • Christmas lights bus tour – Best for after dark festive sparkle
  • ❄️ Hogwarts in the Snow – Best for festive movie magic
  • 🎭 The Nutcracker – Best for Christmas storytelling
  • 🚌 Christmas Day hop-on hop-off tour – Best for sightseeing on Christmas Day
  • 🎡 Chelsea Winter Village – Best for Christmas light trail, markets and entertainment

How we chose the best things to do in London at Christmas this year

Our pick of the best Christmas things to do in London has been carefully selected by the Visit London editorial team using local expertise, first-hand experience and insights into the season's standout events.

From festive favourites to new experiences for this year, we've chosen a range of activities to help every visitor make the most of Christmas in the city.

The best things to do in London at Christmas 2026

Iconic Christmas experiences

From magical seasonal attractions to Christmas activities for kids, discover some of London's most memorable Christmas experiences and make the most of the festive season in the city.

Christmas lights bus tour – Best for festive sightseeing after dark

A young woman sitting on the top deck of the Christmas Bus Light Tour seemed delighted by the spectacle.
Take the Christmas lights bus tour to see London's top attractions. Image courtesy of London & Partners/Michael Barrow.
Where: Departures from the London Eye, Victoria and Green Park
Nearest Tube or train: Varies by departure point
When: 13 November 2026 – 3 January 2027
Duration: Approximately 90 minutes
Price: From £25.00

See London sparkle from a whole new perspective on the Christmas lights London by night bus tour.

Climb aboard an open-top bus and journey through the capital's most dazzling festive displays, passing glittering landmarks, iconic shopping streets and beautifully illuminated Christmas decorations along the way.

Travel past the famous lights of Regent Street, Trafalgar Square and Piccadilly Circus while an expert guide shares stories and facts about London's festive traditions and seasonal displays.

Best for: Families, festive date nights and anyone wanting to see London’s mot famous Christmas lights without the crowds.
Good to know: The tour is not hop-on hop-off, so passengers remain on board for the full journey. Wrap up warm if you're sitting on the upper deck for the best views of the lights.

Hogwarts in the Snow – Best for a magical wizarding Christmas

Hogwarts in the Snow. Image courtesy of Warner Bros. Studio Tour London – The Making of Harry Potter.
Hogwarts in the Snow. Image courtesy of Warner Bros. Studio Tour London – The Making of Harry Potter.
Where: Studio Tour Dr, Leavesden, Watford (WD25 7LR)
Nearest Tube or train: Watford Junction (with regular shuttle buses to the studio)
When: 14 November 2026 – 17 January 2027
Duration: Approximately 3 hours 30 minutes
Price: Included in a full price Warner Bros. Studio Tour ticket

Experience Christmas the Hogwarts way at Hogwarts in the Snow, the much-loved seasonal transformation of Warner Bros. Studio Tour London.

See authentic sets from the iconic Harry Potter films dressed for the festive season, from the Great Hall lined with Christmas trees and festive feasts to the twinkling decorations adorning Gryffindor Tower and Diagon Alley.

Discover the filmmaking secrets behind the wizarding world's snowy scenes as you explore frost-covered sets, wander through the wintry Forbidden Forest and admire the spectacular Hogwarts Castle model blanketed in snow.

Best for: Harry Potter fans, families and film-lovers.
Good to know: This popular seasonal event often sells out, so it's worth booking ahead to secure your preferred date early.

Chelsea Winter Village – Best for an enchanting festive experience in a historic setting

People walking along a path at night in a park, with bare trees illuminated by vibrant neon lights in green, blue, purple, and orange, creating a colourful and glowing display against the dark sky.
Experience the magic of Christmas at Chelsea Winter Village. Image courtesy of Golden Tours.
Where: Royal Hospital Chelsea (SW3 4SR)
Nearest Tube or train: Sloane Square (Circle and District)
When: 24 November – 28 December 2026
Duration: Approximately 75 minutes for the illuminated trail, plus extra time to explore the village
Price: From £15.00

Step into a winter wonderland at Chelsea Winter Village, where the historic grounds of the Royal Hospital Chelsea are transformed with twinkling lights, festive entertainment and seasonal treats.

Wander through the enchanting illuminated trail, taking in dazzling light installations, glowing arches and interactive displays as you explore the picturesque surroundings of Royal Hospital Chelsea.

Once you've soaked up the magic of the trail, browse the Christmas market for unique gifts, warm up with a hot chocolate or mulled wine, and enjoy live performances from choirs and musicians.

Best for: Families, couples and Christmas magic.
Good to know: Chelsea Winter Village is especially popular during weekends and closer to Christmas, so booking ahead is recommended for the best choice of entry times.

Christmas shows and seasonal entertainment

Get into the festive spirit with spectacular Christmas shows, family-friendly pantomimes, dazzling circus performances and much-loved seasonal classics on London's stages.

The Nutcracker – Best for a classic Christmas theatre trip

Dancer Ivana Bueno performs on the stage of the London Coliseum where snow falling.
See the brand new production of the English National Ballet’s Nutcracker at the London Coliseum. Image courtesy of the English National Ballet / © Jason Bell
Where: London Coliseum (WC2N 4ES)
Nearest Tube or train: Charing Cross (Bakerloo and Northern)
When: 17 December 2026 – 10 January 2027
Duration: Approximately 2 hours, including an interval
Recommended Age: Children under 5 will not be admitted. Recommended for ages 5 and above.
Price: From £34.25

Make Christmas even more magical at the English National Ballet’s Nutcracker, a festive favourite that has delighted audiences for generations.

Follow Clara on an enchanting adventure from Edwardian London to the sparkling Land of Sweets, brought to life through exquisite choreography, dazzling costumes and Tchaikovsky’s world-famous score.

With more than 100 dancers and musicians on stage, spectacular sets and plenty of festive sparkle, this much-loved production captures the wonder and excitement of the season. From the battle with the Rat King to the Dance of the Sugar Plum Fairy, every scene is packed with Christmas magic.

Best for: Families, ballet lovers and fans of Christmas traditions.
Good to know: Look out for the dazzling Christmas trees, glittering snowflakes and beautifully detailed Edwardian London sets that transform the Coliseum into a festive wonderland.

A Christmas Carol – Best for heartwarming Christmas nostalgia

Artwork promoting A Christmas Carol, with the title written in bold gold letters over a blackdrop on illuminated lanterns.
Get into the festive spirit with Dickens' classic A Christmas Carol, returning to the Old Vic for the ninth year. Image courtesy of London Theatre Direct.
Where: The Old Vic (SE1 8NB)
Nearest Tube or train: Waterloo (Northern, Bakerloo, Jubilee and Waterloo & City)
When: 12 November 2026 – 9 January 2027
Duration: Approximately 2 hours, including an interval
Recommended Age: This production is suitable for ages 8+
Price: From £29.50

Step into the festive spirit with A Christmas Carol at The Old Vic, London's longest-running annual staging of Charles Dickens' beloved Christmas tale.

Follow Ebenezer Scrooge on a magical journey through Christmas Past, Present and Future as a quartet of ghostly visitors help him rediscover the true meaning of the season.

Known for its immersive staging and heartwarming atmosphere, this acclaimed production fills the theatre with music, merriment and festive surprises. With its blend of humour, spectacle and timeless storytelling, it's easy to see why this Christmas favourite returns year after year.

Best for: Families, theatre lovers and anyone looking to experience a timeless Christmas classic.
Good to know: Expect plenty of festive touches, including mince pies, music and immersive staging that brings audiences closer to the action. For an extra-special experience, some performances offer seats on the stage itself.

Cinderella – Best for festive family fun

Cinderella artwork with a clock almost striking midnight, the title in gold letters and small text underneath that reads written by Joel Horwood and directed by Robin Belfield.
Get ready for Lyric Hammersmith Theatre's magical production of Cinderella this winter. Image courtesy of London Theatre Direct.
Where: Lyric Hammersmith Theatre (W6 0QL)
Nearest Tube or train: Hammersmith (District, Piccadilly and Hammersmith & City)
When: 19 November 2026 – 3 January 2027
Duration: Approximately 2 hours, including an interval
Recommended Age: This production is recommended for ages 6+.
Price: From £12.50

Make your way to the ball this Christmas with Cinderella at the Lyric Hammersmith Theatre.

This magical pantomime brings the beloved fairytale to life with plenty of laughter, catchy songs, dazzling costumes and festive surprises, following Cinderella's journey from drudgery to happily-ever-after.

A firm favourite on London's Christmas theatre calendar, Lyric Hammersmith's annual pantomimes are known for their playful storytelling and family-friendly humour.

Get ready for a fresh twist on the classic tale, complete with a fairy godmother, a handsome prince and lots of audience-pleasing fun.

Best for: Families, classic Christmas pantomime, festive cheer.
Good to know: Expect all the ingredients of a classic British pantomime, including audience participation, catchy songs, larger-than-life characters and plenty of festive laughs.

Cirque Alice – Best for a festive twist on a classic tale

A poster of a dark blue top hat with 'Cirque Alice' embossed in gold, with a dark blue stage background and smoke
Step into magical ‘Wonderland’ as Cirque Alice reimagines Lewis Carroll’s classic adventures with breathtaking twists and astonishing, gravity-defying feats. Image courtesy of London Theatre Direct.
Where: Royal Festival Hall (SE1 8XX)
Nearest Tube or train: Waterloo (Bakerloo, Jubilee, Northern and Waterloo & City)
When: 12 December 2026 – 3 January 2027
Duration: Approximately 2 hours with no interval
Recommended Age: This production is recommended for ages 5+. Under-12s must be accompanied by an adult.
Price: From £38.75

Tumble down the rabbit hole this Christmas with Cirque Alice, a dazzling circus spectacular that reimagines Lewis Carroll's beloved Alice in Wonderland at Royal Festival Hall.

Watch as Wonderland comes to life through breathtaking acrobatics, aerial artistry and gravity-defying stunts, with iconic characters including the Mad Hatter, Cheshire Cat and Queen of Hearts appearing along the way.

Inventive storytelling with stunning visuals and a vibrant soundtrack of reworked classical music awaits, set to be a high-energy fresh twist on a timeless tale.

Best for: Families, circus fans and anyone looking for a magical alternative to traditional Christmas theatre.
Good to know: Some performances offer ringside seats on the stage itself, giving audiences an up-close view of the aerial acrobatics and gravity-defying stunts.

Christmas lights and festive displays

Admire London at its most enchanting as the city sparkles with twinkling Christmas lights, illuminated landmarks and magical festive displays.

Christmas lights in London – Best for festive sparkle

A red sleigh with gold details in the Covent Garden market surrounded by Christmas trees with twinkling lights with giant gold bells with bows hanging above
Don't miss some of London's top Christmas decorations at Covent Garden. Credit: Covent Garden. Image courtesy of Covent Garden.
Where: Across London, various locations

See London at its most magical as the city’s streets, landmarks and shops are adorned with Christmas lights for the festive season.

From the iconic angel displays of Regent Street to the glittering decorations of Covent Garden, Carnaby Street and St James's, London's Christmas lights transform the city into a winter wonderland.

Wrap up warm and take a stroll through festive neighbourhoods, stopping to admire spectacular light installations, beautifully decorated shop windows and towering Christmas trees along the way.

Best for: Classic London experience, festive photo opportunities and a free activity.
Good to know: You can see Christmas lights in London from November until early January – check back later for confirmed details of London’s top Christmas lights for 2026.

Christmas markets

Browse for gifts, sample seasonal treats and soak up the festive atmosphere at London's charming Christmas markets.

Christmas markets in London – Best for festive shopping and seasonal treats

Warm twinling lights illuminate a stall at the Leicester Square Christmas market with a toy soldier on the top and crowds of people walking around in front
Get in the festive spirit at the Leicester Square Christmas market. Credit: Michael Aiden. Image courtesy of Leicester Square.
Where: Across London, various locations

Discover the magic of London's Christmas markets, where charming wooden chalets, twinkling lights and the scent of mulled wine fill the air.

Browse festive favourites across the city, from bustling riverside markets and winter fairs to cosy neighbourhood pop-ups packed with handcrafted gifts, unique decorations and stocking fillers.

Alongside the shopping, expect plenty of seasonal food and drink, from warming hot chocolates and roasted chestnuts to sweet treats and international street food.

Best for: Christmas shopping for unique gifts and embracing the festive atmosphere.
Good to know: You can visit Christmas markets in London from late November until early January – check back later for confirmed details of London’s top Christmas markets for 2026.

Christmas tours from London

Discover festive attractions, Christmas traditions and magical seasonal experiences on a day trip from London.

Christmas Day hop-on hop-off tour – Best for a unique festive experience

Hop-on hop-off bus driving past Tower of London.
Tick off London’s most iconic attractions on a hop-on hop-off bus tour. Image courtesy of Golden Tours.
Where: Multiple stops and routes across London
When: 25 December 2026
Duration: One day (bus operates 10am-4pm)
Price: From £59.00

Experience the capital from a unique perspective on the Christmas Day hop-on hop-off tour, one of the few sightseeing services running on 25 December.

With London's streets at their quietest, it's the perfect opportunity to admire some of the city's most famous landmarks, from Buckingham Palace and Westminster Abbey to St Paul's Cathedral and Tower Bridge, all from the comfort of an open-top bus.

Enjoy uninterrupted views of London's iconic landmarks as you travel through the heart of the city, hopping on and off to explore at your own pace. There’s also the option to include an optional three-course festive lunch with wine at Browns in Covent Garden.

Best for: Making the most of Christmas Day in London and ticking off the city's top landmarks.
Good to know: Public transport options are limited on Christmas Day – check our guide to London public transport for more information.

Christmas Eve tour, dinner and mass – Best for a magical Christmas Eve experience

Angel-shaped Christmas lights on Regent Street in London.
Regent Street Christmas lights. Credit: lazyllama. Image courtesy of Shutterstock.
Where: Bus Stop 1, Bulleid Way (SW1W 9SH)
Nearest Tube or train: Victoria (Victoria and Circle and District)
When: 24 December 2026, from 6.30pm
Duration: Approximately 8 hours
Price: From £128.00

Celebrate the most enchanting night of the year with a Christmas Eve dinner, Midnight Mass and coach tour experience.

Begin the evening with a festive dinner before setting off on a guided coach tour of London's beautifully illuminated streets, taking in some of the city’s most iconic landmarks and seasonal displays as Christmas Eve unfolds.

As midnight approaches, head to St Martin-in-the-Fields in Trafalgar Square for a traditional Midnight Mass service, providing a memorable and atmospheric way to welcome Christmas Day.

Best for: A memorable and hassle-free Christmas Eve celebration in London.
Good to know: Transport is included for the whole evening, but you need to arrange transport to the departure point and transport after the tour if your hotel isn’t located in central London.

Things to do in London at Christmas FAQs

Is London worth visiting at Christmas?

London is especially magical at Christmas time, with the city adorned with twinkling lights, Christmas markets and pop-up ice rinks.

It’s one of the best places to enjoy festive celebrations, from the vibrantly festive Winter Wonderland at Hyde Park to the gloriously decorated Covent Garden and Oxford Street.

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

Christmas for adults in London looks a lot like Christmas markets, rooftop bars, seasonal afternoon teas and festive theatre shows – not forgetting cosy pub gatherings and ice skating at iconic venues.

London’s mix of culture, food, nightlife and festive atmosphere makes it the perfect place for adults to enjoy Christmas.

Are there any immersive Christmas experiences in London?

London has some of the best immersive Christmas experiences, including The Great Christmas Feast, an interactive Dickens-inspired theatrical dining experience, festive editions of Phantom Peak, and Winter Wonderland, which combines attractions, themed bars and live entertainment.

There are also immersive light trails such as Christmas at Kew, blending storytelling, music and spectacular illuminations into one magical experience.

What are some unusual things to do in London at Christmas?

Quirky Christmas experiences include a Snow Globe Climb over The O2, themed Christmas pop-up bars, Hogwarts in the Snow and singalong Christmas lights tour, offering an alternative to traditional markets, lights and shopping.

What is the most festive area in London at Christmas?

Covent Garden is often considered London’s most festive area at Christmas, thanks to its giant decorations, Christmas tree, twinkling lights and seasonal atmosphere.

Nearby, the West End, including Carnaby Street, Regent Street and Oxford Street, adds spectacular light displays, festive shopping and entertainment.

Where are the top places to stay in London over Christmas?

If you’re planning a Christmas stay in London:

  • Covent Garden is ideal for festive decoration and a central location
  • Mayfair offers luxury hotels and elegant Christmas displays
  • Southbank provides riverside views and festive markets
  • Kensington offers a quieter Christmas atmosphere with easy access to attractions

For inspiration, check out Hilton hotels in London.

Explore by category