9 West End shows to see this Christmas

From family favourites to brand-new comedies, the West End is delivering festive fun for everyone this December — all socially-distanced, of course!

With a huge selection of COVID-secure shows, there’s no need to miss out on this year’s Christmas theatre outing. Keep the tradition alive with our top 10 picks.

1. West End Musical Christmas at Palace Theatre

A festive celebration of musical theatre and all things Christmas with the West End’s biggest stars. 
17 – 20 December 2020
Palace Theatre, London
Book tickets from £27

2. Nutcracker Delights at London Coliseum

A specially-adapted programme of favourite moments from the beloved ballet.
7 December 2020 – 3 January 2021
London Coliseum
Book tickets from £12

3. A Christmas Carol at Dominion Theatre

A brand-new, musical staged concert starring Brian Conley, Jacqueline Jossa and Matt Willis.
7 December 2020 – 2 January 2021
Dominion Theatre, London
Book tickets from £33.10

4. Love Letters at Theatre Royal Haymarket

A tender, tragi-comic, and irresistible story that could have been written for the Covid era, starring Martin Shaw and Jenny Seagrove.
3 December 2020 to 7 February 2021
Theatre Royal Haymarket, London
Book tickets from £25.20

5. Potted Panto at Garrick Theatre

Potted Panto returns for a tenth anniversary festive season of 7 classic pantomimes in 70 hilarious minutes.
5 December 2020 – 10 January 2021
Garrick Theatre, London
Book tickets from £20

6. Adam Kay – Twas The Nightshift Before Christmas at Palace Theatre

Adam Kay delves back into his diaries for a hilarious peek behind the blue curtain at Christmastime.
21 December 2020 – 3 January 2021
Palace Theatre, London
Book tickets from £20

7. Death Drop at Garrick Theatre

A Dragatha Christie murder-mystery starring RuPaul’s Drag Race superstars Courtney Act and Monét X Change.
3 December 2020 – 17 January 2021
Garrick Theatre, London
Book tickets from £24

8. Everybody’s Talking About Jamie at Apollo Theatre

The award-winning hit musical for today, inspired by a true story.
Reopening 12 December 2020
Apollo Theatre, London
Book tickets from £24

9. Pirates of Penzance at Palace Theatre

Sasha Regan’s award-winning All-male Company are set to lift everyone’s spirits with a pre-Christmas treat in their new West End pirate’s cove.
Two nights only on 12 & 13 December 2020 
Palace Theatre, London
Book tickets from £28.75

Didn’t find what you were looking for? Click here to browse all the shows opening in London this December.

Social distancing

The theatres are doing everything they can to make your experience as COVID-safe and as comfortable as possible. If the performance is cancelled due to COVID-19, we promise a free exchange or refund when you book your theatre tickets at fromtheboxoffice.com. Read the venues’ COVID-secure guidelines here.