7 Best Christmas Shows in London This Christmas (2026)

To be in London for Christmas is one of the best periods to be in the city. Christmas lights and decorations are everywhere, the smell of mulled wine spreads through the city and everything around you is so magical that you’d feel like you’re in a Christmas movie from your childhood. While there are many great things to do in London for Christmas, one of my favourite festive activities is seeing a Christmas show, so in this blog post I’m bringing you the best London Christmas shows to see this year.

Each Christmas show comes with a brief overview of the show, venue and price. I included a diverse set of shows: from musicals and ballets, to carols and pantomimes, and for every age.

✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

Best Christmas Shows in London This Christmas


Heads up! Some links in this blog are affiliates. If you click and buy, I may earn a small commission at no extra cost to you. Rest assured, I only recommend stuff I’ve tested or trust. You can read more about our affiliate disclaimer here.

Short on time? Here are my top recommendations:

⭐️ Join my London Travel Tips FB Group to ask questions, get advice and engage with our community.

Nutcracker

I’ve always wanted to see a Nutcracker and I didn’t mind where as long as I saw it. Now, I am so happy I’ve seen my very first Nutcracker in London because I can’t imagine it can get better than this!

Usually there are different Nutcracker ballet performances in London, with the most famous one being at the Royal Opera House, Royal Albert Hall and London Coliseum. I saw the one at London Coliseum performed by English National Ballet and I truly cannot recommend it more!

The famous Tchaikovsky ballet, which was inspired by the children’s classic book, features over 100 dancers and musicians and the setting is truly magical. A proper Christmas fairytale.

While Nutcracker is an enjoyable ballet for all ages, kindly note that unfortunately children under 5 years old won’t be permitted to see the show.

💰£28+ 📆 17 December 2026 – 10 January 2027📍London Coliseum
✅ Book tickets

nutcracker at london coliseum

The Snowman

Based on the children’s famous story The Snowman by Raymond Briggs, the Snowman musical is the best choice for families, especially as children of all ages are permitted to see the show and the little ones under 2 years old go free.

However, The Snowman is not only for kids and families, but for everyone who wants to experience a classical Christmas musical. The story itself is pretty beautiful and very Christmassy if you ask me: a timeless tale of a boy and snowman who comes to life.

💰23+ 📆 221November 2026 – 3 January 2027📍Peacock Theatre ✅ Book tickets

Festive Things to do in London for Christmas

📖 Read my London 4 Days Travel Itinerary: A Local’s Guide blog post.

A Christmas Carol

A Christmas Carol at the Old Vic Theatre is a classic and one of the best Christmas shows in London. Let’s just say that Christmas in London wouldn’t be complete without this Charles Dickens classic.

This beautiful story of love, greed, redemption and family is perfect for the Christmas season and is such a beautiful traditional tale.

A Christmas Carol is suitable for ages 8+ years old because some scenes contain haunting supernatural themes which younger audiences may find upsetting.

💰£36+ 📆 12 November 2026 – 9 January 2027📍Old Vic ✅ Book tickets

Christmas Carol Goes Wrong 

Christmas Carol Goes Wrong is a unique take on Dickens’s Christmas Carol, so if you’ve already seen that one or you want something different, then this is a great choice for you.

You can expect a series of hilarious blunders, missed cues and theatrical calamities that turn this classic story into a comedic spectacle. 

💰£29+ 📆 18 December 2026 – 23 January 2027📍Wyndham’s Theatre ✅ Book tickets

Christmas in London

📖 Read my Best Festive Things to Do in London for Christmas blog post.

Home Alone in Concert

Everyone’s favourite Christmas movie Home Alone is coming again to Royal Albert Hall this Christmas.

Honestly, watching a favourite movie while the orchestra plays the original movie songs in a beautiful venue as Royal Albert Hall is a dream come true moment. I watched all 3 Lord of The Rings parts here and the words can’t really describe it.

P. S. This Christmas they are showing both 1st and 2nd part of the series, so if you’ve seen Home Alone 1, you can now see Lost in New York.

💡The tickets sell out quickly, so make sure to buy them ASAP!

💰25+ 📆 5, 6 & 12 December 2026📍Royal Albert Hall ✅ Book tickets

📖 Read my How to Spend 2 Days in London: London’s Main Attractions blog post.

Cinderella

Cinderella is a retelling of the classical fairytale.

It is set in London during the Second World War and follows Cinderella as she falls in love with a young RAF pilot during the Blitz.

💰17+ 📆 1 December 2026 – 17 January 2027📍Sadler’s Wells ✅ Book tickets

Oxford Street

Christmas by Candlelight

Christmas by Candlelight is one of the most beautiful Christmas carols you can go to.

You can expect a Christmas concert gently lit by candlelight.

All ages are welcome, however it is not recommended for babies that need to be held in arms.

💰£28+ 📆 21 November 2026 – 26 December 2026📍235 Shaftesbury Avenue ✅ Book tickets

Christmas in London

Where to Stay in London for Christmas

The best areas to stay in London for Christmas are these neighbourhoods in central London: Covent Garden, Soho and Mayfair. That way you are not spending neither time nor money on the public transport because most of the things are within a walking distance.

Here are my top 3 choices:

It’s in Covent Garden, and the Miracle Bar is there, so as a guest I am sure you can have drinks there more easily than others!

A luxury hotel from the 19th century that gets beautifully decorated for Christmas.

I keep saying, this hotel is the best value for money. It’s on Oxford Street and doesn’t break a bank, but still keeps you close to all the important sights and locations in London.

📖 For more, have a look at my hotel recommendation blog posts:

– Top 11 London Hotels with the Best Views (All Budgets!)
– 6 Best Hotels with Amazing Views of Tower Bridge in London
– 5 Best Hotels with Big Ben Views in London for Every Budget

✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

Best Christmas Shows in London This Christmas

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *