London Theatre Direct
Contact us

Christmas Shows London 2026 | West End Theatre Tickets

Discover the best Christmas shows in London for 2026, from festive musicals and family favourites to Christmas plays, pantomimes and spectacular alternative theatre.

Pinocchio
MusicalPinocchio
Opens November 28, 2026
4.4
12 reviews
‘What’s love? Well that’s a big thing to explain.’
From £7
Matthew Bourne's Cinderella
DanceMatthew Bourne's Cinderella
Opens December 1, 2026
4.8
45 reviews
A 30th anniversary celebration of Matthew Bourne's Cinderella
From £19
Potted Panto
PantomimePotted Panto
Opens December 6, 2026Experience all your favourite pantomimes in one spectacular show!
From £31
Nutcracker - London Coliseum
DanceNutcracker - London Coliseum
Opens December 17, 2026
4.6
664 reviews
The Nutcracker is a magical Christmas tradition for all the family!
From £31
A Christmas Carol
PlayA Christmas Carol
Opens November 12, 2026
4.8
796 reviews
Don't be a Scrooge, celebrate the season with A Christmas Carol starring Giles Terera
From £60
Into The Woods
MusicalInto The Woods
4.7
44 reviews
Why would you go into the woods?
From £25
Save up to £39
The Snowman
MusicalThe Snowman
Opens November 21, 2026Experience one of the West End’s most magical Christmas treats.
From £22
Stick Man
PlayStick Man
4.3
15 reviews
More fun than you can shake a stick at!
From £19
Cinderella
MusicalCinderella
Opens November 14, 2026When the shoe fits... a fairytale begins.
From £13
Dick Whittington and His Cat - Family
PantomimeDick Whittington and His Cat - Family
Opens November 22, 2026Come to Islington, where the streets are paved with gold…
From £17
West End Musical Christmas
MusicalWest End Musical Christmas
3.5
6 reviews
Shine bright this festive season with this merry West End concert.
From £25
Jack and the Beanstalk
PlayJack and the Beanstalk
Opens December 2, 2026TuckShop’s outrageous all-drag panto is back!
From £31
The Great Christmas Feast
ExperiencesThe Great Christmas Feast
5.0
1 review
Tuck in to The Great Christmas Feast this festive period
From £170
Dick Whittington and His Cat - Adult
PantomimeDick Whittington and His Cat - Adult
Opens November 26, 2026
5.0
1 review
Join our hero Dick and his beloved pussycat…
From £19
Christmas Carol Goes Wrong
PlayChristmas Carol Goes Wrong
Opens December 18, 2026
4.8
44 reviews
Mischief Theatre are back. God help us, every one!
From £31
Peppa Pig's Big Family Show!
PlayPeppa Pig's Big Family Show!
Opens December 4, 2026
3.7
39 reviews
Peppa Pig is back with a brand new stage show!
From £13
SAVE UP TO 44%
Cirque Alice
DanceCirque Alice
Opens December 12, 2026Go down, down the rabbit hole with Cirque Alice
From £38
Scrooge -  Cirque Extravaganza
DanceScrooge - Cirque Extravaganza
Opens December 23, 2026An enchanting mix of musical theatre with cirque wow factor
From £50
GREAT SEATS UNDER £50
Cinderella: Buttons Undone!
PantomimeCinderella: Buttons Undone!
Opens November 21, 2026Cinderella: Buttons Undone!
From £28
A Homo Alone 2: Yikes We Did It Again!
MusicalA Homo Alone 2: Yikes We Did It Again!
Opens November 13, 2026He’s back. He’s camper, and still not being supervised!
From £34
Sherlock Holmes and the 12 Days of Christmas
PlaySherlock Holmes and the 12 Days of Christmas
Opens November 24, 2026Sherlock Holmes uncovers a chilling connection to The Twelve Days of Christmas in his latest investigation
From £18
SAVE UP TO 26%
Sophie’s Surprise Christmas Party
MusicalSophie’s Surprise Christmas Party
Opens November 13, 2026The wildest Christmas party in town – where anything can happen!
From £41

Magical Christmas theatre in London

Celebrate the festive season with the sparkle of London’s stages - discover enchanting Christmas shows that bring joy, wonder, and magic to every night out.

Christmas Musicals

Experience the magic of the season with spectacular Christmas musicals in London.

From festive favourites like The Snowman to spectacular productions such as Jesus Christ Superstar and family favourite Paddington The Musical, London’s stages are packed with unmissable theatre this Christmas. Whether you’re looking for a magical family day out or a spectacular West End night, there’s a Christmas musical for everyone.

Christmas Plays

Discover captivating Christmas plays across London’s theatres - from classic tales reimagined to brand-new stories filled with festive spirit.

Enjoy timeless tales like A Christmas Carol at The Old Vic, or prepare for festive chaos with Christmas Carol Goes Wrong. Younger audiences can enjoy family favourites like Cinderella at Lyric Hammersmith, Stick Man, and Peppa Pig’s Big Family Show.

Magical West End Christmas Shows Families Will Love This Season

From festive favourites like The Snowman to the hilarious Christmas Carol Goes Wrong, London’s West End is brimming with family fun this Christmas. Meet everyone’s favourite bear in Paddington The Musical, enjoy some winter sun with The Lion King or cram in some extra revision with Matilda the Musical, these West End classics aren’t going anywhere this holiday period! Whether you’re watching a timeless tale or discovering something new, these festive shows promise laughter, wonder, and memories to treasure long after the curtain falls.

Christmas Pantomime Theatre Tickets

Oh yes, there are! London’s Christmas theatre season wouldn’t be complete without a pantomime. This year, discover spectacular seasonal entertainment with Cinderella at Lyric Hammersmith, alongside London’s other festive pantomimes and family shows.

From traditional fairy tales to hilarious twists on classic stories, Christmas pantomimes are packed with comedy, music, audience participation and plenty of festive fun. Whether you’re planning a family day out or looking for a Christmas tradition to share with the kids, there’s nothing quite like a London panto. Or why not try the cheeky adults-only panto Cinderella: Buttons Undone at the Charing Cross Theatre.

Alternative Christmas Shows

Looking for something different this festive season? London’s stages go beyond traditional Christmas plays and musicals, offering unique shows that celebrate spectacle, dance, circus and creativity.

Experience the magic of Nutcracker, one of the world’s most famous Christmas ballets, or discover a fantastical world of circus and storytelling with Cirque Alice. For something truly spectacular, Scrooge - Cirque Extravaganza brings a dazzling circus interpretation of the classic Christmas tale to ExCeL London for just five nights. You can also explore London's wider selection of dance and immersive theatre for a festive experience with a difference.

Looking further ahead? Easter shows in London are already worth a look...

Christmas Theatre Gift Vouchers

Looking for a Christmas present for a theatre fan? Give the gift of unforgettable experiences with a London Theatre Direct gift voucher.

A theatre gift voucher is the perfect way to give someone something to look forward to, whether they’re a lifelong theatre lover or you simply want to spend more time together and make amazing memories. From spectacular West End musicals and family favourites to plays, dance and immersive experiences, they can choose the show they’ll love. And the best part? They don’t have to use it at Christmas. A theatre gift voucher gives them the freedom to choose a show and date that suits them, making it a thoughtful present that can turn into an exciting day or night out together long after the festive season is over.

Christmas Shows FAQs

Do West End shows run over Christmas?

Yes! Although London theatres are closed on Christmas Day, the West End hosts plenty of performances throughout the festive period, including shows around Christmas Eve, Boxing Day, New Year’s Eve and New Year’s Day. It’s a brilliant way to celebrate the season with a magical trip to the theatre.

What is the best Christmas show in London?

There’s no single best Christmas show - it depends on what you’re looking for. For a traditional festive experience, The Snowman, A Christmas Carol and The Nutcracker are perennial favourites. Families can enjoy Paddington The Musical, while Christmas Carol Goes Wrong offers a hilarious alternative to traditional Christmas theatre.

What is the best show in London in December?

There’s no shortage of spectacular shows in December. From the jaw-dropping spectacle of The Lion King and the brilliance of Matilda the Musical to the family-friendly fun of Paddington The Musical. For something completely different, Jesus Christ Superstar offers an electrifying musical experience, while Cirque Alice brings circus and storytelling together.

What is the famous Christmas play?

The most famous Christmas play is undoubtedly A Christmas Carol, Charles Dickens’ timeless tale of redemption. This Christmas, you can experience the classic story at the Old Vic, or enjoy a comic twist with Christmas Carol Goes Wrong, where the members of the Cornley Amateur Drama Society attempt to stage Dickens’ festive classic - with predictably chaotic results.


Be the first to know

Sign up to our newsletter for insider access, exclusive deals & special offers
  • Enjoy special discounts for top musicals & plays
  • Priority access to brand new shows
  • Unsubscribe at any time
test922f295