LT New LOGO

What to do in London for Christmas: Holiday shows, Christmas markets, and more

Discover all the festive things to do in London during Christmas. From Christmas markets and lights to holiday shows and pantomimes, there's no shortage of holiday fun for everyone.

Marianka Swain
Written byMarianka Swain

There’s nowhere quite like London at Christmastime. Come the holidays, the capital transforms into a festive hub, giving both residents and visitors alike plenty of fun ways to get into the seasonal spirit.

The West End and London’s wider theatreland is full of shows that make perfect holiday viewing, from spectacular musicals and family-friendly entertainment to that most traditional of festive viewing: the pantomime, which is guaranteed to make you feel Christmassy. Oh yes it is!

You can also take full advantage of London’s many attractions, which are particularly enticing during this winter wonderland time, as well as festive additions like the huge lighting displays and unmissable Christmas markets – ideal for stocking up on presents, as well as treating yourself.

Follow our London holiday guide for all the jolly fun, and book tickets to a Christmas event in London today.

Holiday things to do in London at Christmas

If you’re looking for things to do in London during Christmas, you’re in luck: there are tons of great attractions on offer. Take advantage of having that extra time to explore, whether you’re visiting for Christmas or you’re a resident – it’s amazing how many of us live near all of these great activities and haven’t yet visited them.

Winter Wonderland 2025 1200 LT

Winter Wonderland

Your first stop on any Christmas itinerary has to be Hyde Park Winter Wonderland. This juggernaut boasts festive rides, games, shows and a Magical Ice Kingdom, plus a Bavarian village, street food, and a traditional Christmas market filled with wooden chalets. There you’ll find tantalising gifts and homemade decorations.

Don't miss out on the opportunity to visit new attractions this year with the Showtown Spectacular Package, which includes access to the new Gandeys K-Pop Dragon Circus, inspired by the hit film. See K-Pop music and dance fused with incredible circus acts in one mind-blowing show. You can then take a ride on The Giant Wheel for breathtaking views of London and round out your day with £20 of Ride & Game credit to be used on any number of Winter Wonderland's epic fairground experiences.

Check back for Winter Wonderland tickets on LondonTheatre.co.uk

london eye-1200x600-LT

London Eye

London is beautiful year round, but there’s something particularly awe-inspiring about it on a bright, frosty day, or during a dark winter’s night when that famous skyline is all lit up. So, why not take a trip on the London Eye during the holidays?

It’s the world’s tallest cantilevered observation wheel, and has panoramic views in all directions. You’ll get a completely new view of landmarks like Buckingham Palace, St Paul’s Cathedral and Big Ben, all while enjoying your ride in one of the high-tech glass capsules. You can make it even more special by adding the Champagne experience.

Book London Eye tickets on LondonTheatre.co.uk

St Paul's Cathedral

If you haven't explored London's awe-inspiring architectural masterpiece, now is the time. Sir Christopher Wren's cathedral is more than 300 years old, and its dome is one of the most recognisable parts of the London skyline. The views from the top of the dome are pretty incredible too, especially when the city is lit up for Christmas.

Of course, the cathedral has numerous wonderful services throughout the Advent and Christmas season, including carol services – and hearing music in this remarkable building is a one-of-a-kind experience. This year's highlights include Britten's Ceremony of Carols, a morning carol service especially for families, and Handel's Messiah.

Book St Paul's Cathedral tickets on LondonTheatre.co.uk

St Paul's Cathedral - LT - 1200

Skate Leicester Square

Lace up your skates and experience the magic of Christmas in the heart of London's West End with the city's magical ice skating rink. Nestled in the capital's iconic Leicester Square, close to numerous theatres, this festive wonderland is fun for the whole family.

Enjoy gliding around the circular outdoor rink in the crisp air, or warm up at the seasonal bar with some tipple or hot drinks. Whether you're seeking some after-work fun, planning a magical date night, or simply escaping the Christmas shopping frenzy, Skate Leicester Square is the perfect way to enjoy the holiday season.

Madame Tussauds

Rub shoulders with the rich and famous this Christmas. Madame Tussauds is a must if your holidays need some celebrity glam – you can chill with musical superstars like Ariana Grande, Stormzy, Dua Lipa, Taylor Swift, and David Bowie.

Walk the red carpet with Harry Styles, Zendaya, Leonardo DiCaprio, Eddie Redmayne, and Meghan and Harry. Or head into the palace, where you can wave from the balcony and have tea with the King and Queen. There are also dedicated Marvel and Star Wars zones, plus the Spirit of London ride.

Book Madame Tussauds tickets on LondonTheatre.co.uk

Tower of London

The Tower is already a draw thanks to its amazing history and twinkly delights like the Crown Jewels, but it becomes an even more enticing place during the festive season. Christmas at the Tower serves up a whole storybook adventure, with huge glittering Christmas trees and installations bringing the Tower's many enduring tales to life.

Discover how the kings and queens of yore celebrated their yuletide, through the fascinating immersive displays, meet the beasts from the royal menagerie, and create your own timeless festive moment by posing for a photograph on a grand throne amid the festive splendour.

Book Tower of London tickets on LondonTheatre.co.uk

Tower of London - LT - 1200

London Pass

Can't choose between all these iconic London experiences? Then you can enjoy access to over 80 attractions with The London Pass, saving up to 45%. The pass offers flexibility, depending on how long you are staying in London, with one through to 10-day passes available. From the historic Tower of London, to the top of The View from the Shard, there is plenty to enjoy over Christmas on The London Pass.

Book The London Pass tickets on LondonTheatre.co.uk

Christmas markets and lights in London

London has plenty of special festive activities for this holiday season, like Christmas markets and lighting displays. It’s a great way to get in the mood, to celebrate with family or friends, to find the most delicious Christmas goodies, and to get cracking with your holiday shopping.

Christmas markets

Southbank Centre Winter Market is a firm favourite – plus you can combine it with a trip to the National Theatre or the Old Vic. It’s a hub of cuisines from around the world, as well as artisanal goodies, especially good for stocking fillers.

You can also find fantastic markets right in the centre of London, perfect if you’re heading to a West End show. Try the Leicester Square Christmas Market and the Covent Garden Christmas Market, both joyful events. There you can sip mulled wine and nibble on mince pies as you browse the handmade crafts.

Plus, an exciting new entry for 2025 is the first-ever Christmas pop-up at Buckingham Palace! Head to the Royal Mews to find shopping fit for a king, including top-quality gifts, tree decorations, and delicious festive food. Buckingham Palace gift wrap, anyone? That should prove a talking point on Christmas Day.

Buckingham Palace Christmas shop

Christmas lights

There are tons of great Christmas lighting displays in London. The most famous is the lights at Oxford Street – well worth a visit as you do your shopping and admirable the seasonal window displays.

The South Bank has eye-popping colourful lights too, so you can check those out as you hit the market and take in a show, while Carnaby Street has funky themes each year – plus it’s handy for Soho and West End theatres.

It’s also well worth a festive trip out of London to Warwick Castle for their majestic Christmas at the Castle celebrations. Enjoy twinkling trees and incredible projections as part of the Light Trail, and unforgettable light displays actually on the historic castle walls.

Shows in London at Christmas

This is a wonderful time of year to catch a big show. It’s a great way to celebrate with the whole family, whether you choose a production specifically aimed at young audiences, or just one that has something for everyone.

Plenty of London shows – especially pantomimes – span the holidays exactly, beginning in late November or early December and running through to the following January. Create a special Christmas memory this year with a theatre trip that makes the whole family smile.

Summary

  • Plan some fabulously festive activities in London for Christmas 2026
  • Enjoy a visit to a top attraction like the London Eye or try ice skating
  • Do all your Christmas shopping at the city's incredible markets
  • Catch a London theatre show with the whole family

SIX

Jack and the Beanstalk at the Emerald Theatre

Jack and the Beanstalk at Hackney Empire

Cinderella

Christmas Carol Goes Wrong

The Snowman

Sherlock Holmes and the 12 Days of Christmas

Oliver!

Christmas by Candlelight

SIX

Musical
Iconic
Popular

The perfect pairing with those right royal outings, such as Hampton Court Palace, is of course SIX! The beloved West End musical explores the lives of Henry VIII's wives, but with a twist: they all sing like contemporary pop divas.

The relatively short runtime makes this a great outing if you're also planning a trip to Christmas attractions or doing your shopping – or if you want to make it an more memorable festive trip by adding a family meal. Get down with the SIX queens this Christmas.

Book SIX tickets on LondonTheatre.co.uk

Book tickets
SIX

Jack and the Beanstalk at the Emerald Theatre

Pantomime
Comedy
Adult panto

Panto is reaching new heights this year at the Emerald Theatre with this adventure of simply giant proportions! Drag collective TuckShop returns to the West End ready to change every expectation for a traditional panto in their version of Jack and the Beanstalk — about a boy who trades his family's cow for a handful of magic beans.

DragRace icons are taking over the cast, including Rosé, Series 6 winner Kyran Thrax, and Series 5 winner Ginger Johnson.

Written by Kate Butch, Crudi Dench, and Eleanor Mason, and directed and created by West End producer Christopher D. Clegg, this adult panto promises to pack a punch this festive season.

Book Jack and the Beanstalk tickets on LondonTheatre.co.uk

Book tickets
Jack and the Beanstalk at the Emerald Theatre

Jack and the Beanstalk at Hackney Empire

Pantomime
Family favourite

The second Jack and the Beanstalk of the season is run by Christmas favourite Hackney Empire, with Olivier Award winner Clive Rowe returning once again, this time playing Dame Trot. Rowe also directs this festive, family treat, which sees Jack set out on an epic adventure: climbing up the beanstalk, discovering an enchanted land, a powerful giant, and a whole host of surprises.

Book Jack and the Beanstalk tickets on LondonTheatre.co.uk

Book tickets
Jack and the Beanstalk at Hackney Empire

Cinderella

Pantomime
Comedy
Family show

Lyric Hammersmith's pantomime is always a highlight of the season, mixing a classic fairy tale with loads of hilarious contemporary and local gags to tickle a family audience. This season, you shall go to the ball, as the theatre stages the beloved Cinderella. Will she escape the clutches of her Wicked Stepmother and find true love?

Written by Joel Horwood (The Ocean at the End of the Lane) and directed by Robin Belfield (Princess Essex), Cinderella's cast includes West End stars like Donna Berlin, Lauryn Redding, and Chrissie Bhima. Don your best glass slippers and join this amazing tradition.

Book Cinderella tickets on LondonTheatre.co.uk

Book tickets
Cinderella

Unlock your 24-hour London itinerary

Unlock your exclusive guide, full of the best attractions, food, free events and more.

09:00

The Breakfast Club

Head to one of The Breakfast Club’s central London branches for a slap-up English cafe classic.

10:30

Buckingham Palace

Is there anything more British than the changing of the guards? Arrive early for a good spot to watch this historic event, which takes place every Monday, Wednesday, Friday, and Sunday at 10.45am.

Christmas Carol Goes Wrong

Comedy
Must see
Popular

The Mischief team, creators of long-running smash-hit comedies like The Play That Goes Wrong, welcome the return of their side-splitting festive show to the West End. This is the accident-prone Cornley Amateur Drama Society's version of Charles Dickens's classic – expect tidings of chaos and joy!

The Cornley troupe are beset by in-fighting, issues with their set, and fatal miscommunications as they attempt to mount a series production of this ghostly fable. Join Ebeneezer Scrooge, Tiny Tim, and a host of surprises in this utterly escapist comic pleasure.

Book Christmas Carol Goes Wrong tickets on LondonTheatre.co.uk

Book tickets
Christmas Carol Goes Wrong

The Snowman

Family
Popular
Iconic

It simply wouldn't be a London Christmas without this heart-warming family favourite. Now in its 29th year, the gorgeous dance-theatre version of Raymond Briggs's picture book continues to charm and thrill young audiences – and leave their grown-up companions misty-eyed.

Join a lucky boy whose snowman comes to life, and who explores his new world in adorably slapstick fashion. Then he takes his new friend on a magical adventure, including a visit to the North Pole and an unforgettable flight set to “Walking in the Air”.

Book The Snowman tickets on LondonTheatre.co.uk

Book tickets
The Snowman

Photo credit: The Snowman artwork. (Courtesy of production)

Sherlock Holmes and the 12 Days of Christmas

Popular
Drama
Must see

A festive murder mystery comes to London as performers begin dropping dead mid-scene - and only one man can solve the case. Set in the atmospheric Alexandra Palace, Sherlock Holmes and the 12 Days of Christmas sees the world-famous detective once again pair up with trusty sidekick Dr Watson to discover the chilling connection between The Twelve Days of Christmas and a series of murders... The cast includes Bo Poraj and The Producers star Marc Antolin.

Book Sherlock Holmes and the 12 Days of Christmas tickets on LondonTheatre.co.uk

Book tickets
Sherlock Holmes and the 12 Days of Christmas

Oliver!

Musical
Family show
Iconic

Add another Dickens favourite to your Christmas theatre menu by heading to this incredible revival of musical Oliver!. It's another great family choice, with a young protagonist (and amazing young actors), the orphan Oliver, exploring the colourful but treacherous world of Victorian London and falling in with Fagin's gang.

Featuring Lionel Bart's iconic songs like "Food, Glorious Food", "Consider Yourself", and "I'd Do Anything", it's a toe-tapping treat as well as a thrilling adventure – plus it's ultimately all about family. If it puts you in the mood, pair it with some of the city's glorious Christmas food!

Book Oliver! tickets on LondonTheatre.co.uk

Book tickets
Oliver!

Christmas by Candlelight

Live music
Popular
Must see

For a truly enchanting festive outing, try the beautiful Christmas by Candlelight concert. The award-winning string quartet Icon Strings play all your seasonal favourites, including “All I Want For Christmas is You”, “Fairytale of New York”, and “Have Yourself a Merry Little Christmas.

Even better, the entire show takes place by magical candlelight, creating an extraordinary atmosphere. Sip your mulled wine and be transported by the music at the enchanting Actors' Church.

Book Christmas by Candlelight – The Actors' Church tickets on LondonTheatre.co.uk

Book tickets
Christmas by Candlelight