Best Christmas Shows in London

Discover the 10 best West End shows to see at Christmastime in 2025, including the return of Elf The Musical, hilarious pantomimes, and glorious festive dance.

Marianka Swain
Written byMarianka Swain

Whether you're looking for a festive production that packs a punch or you're wanting a crowd-pleaser for all ages, spend your Christmas in the West End at these seasonal shows. Whatever age you are, there's a show to suit you.

If you're wanting to create traditions with your children, nieces or nephews, then we recommend a pantomime that's packed with silliness and jokes a-plenty. There is also a fabulous range of festive dance, from The Nutcracker to The Snowman, the return of Elf The Musical, and new comedy Christmas Carol Goes Wrong. Here, we round up the top 10 Christmas shows in London.

Book tickets to West End Christmas shows on LondonTheatre.co.uk

Summary

  • Christmas is a magical time to plan a West End theatre trip in London for all the family
  • Returning favourites include The Nutcracker and Elf The Musical
  • Enjoy all the best Christmas songs by candlelight in an enchanting show

The Snowman

Nutcracker

The Nutcracker

Christmas by Candlelight

Maddie Moate's Very Curious Christmas

Elf The Musical

Cinderella

Christmas Carol Goes Wrong

Jack and the Beanstalk

A Christmas Carol – A Ghost Story

The Snowman

Family
Popular
Iconic

It simply wouldn't be a London Christmas without this heart-warming family favourite. Now in its 28th 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

Nutcracker

Ballet
Family show
Iconic

Another joyful Christmas treat is this wonderful festive ballet. The plot is easy to follow (it's pretty close to Toy Story), making it an easy entry point for anyone new to ballet, but the sheer scale, skill and wonder of the storytelling makes this a real treat.

English National Ballet's epic London Coliseum version features more than 100 dancers and musicians. Set in a picturesque Edwardian London, their production combines tradition with innovation: Aaron S. Watkin and Arielle Smith have created a wonderful new staging.

Book Nutcracker tickets on LondonTheatre.co.uk

Book tickets
Nutcracker

The Nutcracker

Family show
Ballet
Iconic

We're spoiled for choice in London when it comes to productions of The Nutcracker. Another brilliant choice is Birmingham Royal Ballet's sparkling staging, which takes full advantage of the majestic setting of the Royal Albert Hall – a particularly special treat at Christmas.

Featuring beautiful period costumes and spectacular projections, and dancers accompanied by the Royal Ballet Sinfonia playing Tchaikovsky's indelible score, it's a winter wonderland. Enjoy whirling snowflakes, the Kingdom of Sweets, and the Dance of the Sugar Plum Fairy.

Book The Nutcracker tickets on LondonTheatre.co.uk

Book tickets
The Nutcracker

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. The concert is at two central London venues: the Actors' Church and St-Giles-in-the-Fields.

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

Book Christmas by Candlelight – St-Giles-in-the-Fields tickets on LondonTheatre.co.uk

Book tickets
Christmas by Candlelight

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.

Maddie Moate's Very Curious Christmas

Family show
Popular
Must see

Join Maddie Moate in a jolly spin on scientific discovery in her brilliant family show set in Santa's workshop. There are all sorts of mishaps, thanks to two hapless elves, and Mrs Claus is on her way for a surprise inspection!

The children's TV presenter and author Moate is back in the West End with a live version of her best-selling book, bringing facts, experiments and lots of festive fun to the curious audiences. This is unmissable entertainment for any budding STEM stars.

Book Maddie Moate's Very Curious Christmas tickets on London Theatre.co.uk

Book tickets
Maddie Moate's Very Curious Christmas

Elf The Musical

Musical
Iconic
Comedy

The zany festive favourite is back! This hit stage musical version of the classic film tells the story of Buddy, a boundlessly optimistic human man raised by elves, who travels to New York to find his father – with plenty of hijinks along the way.

The show returns to the West End with an impressive cast, led by Joel Montague, Carrie Hope Fletcher, Aled Jones, Rosanna Hyland, and Martyn Ellis. If smiling's your favourite, this hilarious musical comedy is an unmissable treat this Christmas.

Book Elf The Musical tickets on LondonTheatre.co.uk

Book tickets
Elf The Musical

Cinderella

Pantomime
Comedy
Family show

Hackney Empire'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?

Directing the panto is Hackney stalwart Clive Rowe, and the cast features Jade Johnson, Siobhan James, Nicholas McLean, Alexandra Waite-Roberts, Kat B, George Heyworth, Chrissie Bhima, and Luke Latchman. Don your best glass slippers and join this amazing tradition.

Book Cinderella tickets on LondonTheatre.co.uk

Book tickets
Cinderella

Christmas Carol Goes Wrong

Comedy
Must see
Popular

The Mischief team, creators of long-running smash-hit comedies like The Play That Goes Wrong, have dreamt up a side-splitting new festive show. 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

Jack and the Beanstalk

Pantomime
Comedy
Family show

Panto is reaching new heights this year at the Lyric Hammersmith with this adventure of simply giant proportions! The Lyric's annual pantomime is always a delight, packed with pop songs, jokes, audience participation and hilarious slapstick comedy to give you a proper laugh this festive season.

Writer Sonia Jalaly and director Nicholai La Barrie, who brought us 2024's hit Aladdin, are back. Their version of the story takes place at a strict school in Hammersmith run by a scary headmaster – but can the intrepid Jack bring some joy back to west London? Oh yes he will!

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

Book tickets
Jack and the Beanstalk

A Christmas Carol – A Ghost Story

Popular
Drama
Must see

For the spine-chilling version of Charles Dickens's tale, head to the wonderfully atmospheric Alexandra Palace Theatre for Mark Gatiss's acclaimed adaptation of this iconic ghost story. It's Christmas Eve, and Scrooge is about to receive a ghostly visit – will it come in time for him to change his fate?

Expect some shiver-inducing special effects and imaginative puppetry in this riveting staging, which is back by popular demand. Matthew Cottle (Bridgerton) reprises his Scrooge, joined by Neil Morrissey (Men Behaving Badly) as Scrooge's former partner, now deceased, Jacob Marley.

Book A Christmas Carol – A Ghost Story tickets on LondonTheatre.co.uk

Book tickets
A Christmas Carol – A Ghost Story