17 fabulous pantomimes to see in London for Christmas 2021 including Hex at the National Theatre
Pantomime season is just around the corner – oh yes it is – and the West End calendar is looking very colourful.
Christmas isn’t complete without taking a trip to the theatre to see a festive show filled with panto dames, puns and feel-good songs.
This year there are plenty of pantomimes to get tickets for, from classic fairytales Cinderella and Sleeping Beauty to modern versions featuring all-drag casts.
We’ve put together a list of 17 fabulous pantomimes you can check out in London this festive season.
1. Cinderella
Where: Gillian Lynne Theatre
When: now until 13 February
Tickets: LW Theatres
Andrew Lloyd Webber’s Cinderella is set in the picturesque Belleville but the only person refusing to live in the fairy tale is the loud-mouthed and dripping with disdain Cinderella, in a new retelling of the classic story.
The musical features an original story from Oscar-winner Emerald Fennell and stars Carrie Hope Fletcher in the lead role.
2. The Queen of Hearts
Where: Greenwich Theatre
When: 19 November until 2 January
Tickets: Official website
The Queen of Hearts will mark the return of pantomime at the Greenwich Theatre. It follows the Knave of Hearts, a bit of a joker who’s in love with the Princess of Diamonds. The only problem is, she’s already got a boyfriend – the Prince of Spades. Maybe the Queen’’s secret jam recipe will win her over? But then there’s the King of Clubs who’s also desperate to get his hands on the secret recipe…
3. The Snowman
Where: The Peacock Theatre
When: 20 November until 2 January
Tickets: London Theatre Direct
This classic show has been entertaining audiences for more than 20 years. It’s the stage adaption of the much-loved book by Raymond Briggs and transports people into the wintery wonderland of a boy and a snowman that comes to life.
4. Jack and the Beanstalk
Where: Hackney Empire
When: 20 November until 2 January
Tickets: Official website
For 2021, the Hackney Empire will welcome back Grande Dame, Clive Rowe for his 14th pantomime appearance to star as Dame Daisy Trott in Jack and the Beanstalk. The classic story follows happy-go-lucky Jack, who is tempted to sell his family’s beloved cow for a bag full of magic beans when a “giant” adventure ensues.
5. EverAfter – A Mixed Up Fairytale!
Where: Chickenshed
When: 24 November until 8 January
Tickets: Official website
Described as a “dazzling and unforgettable theatrical journey”, this panto follows Hansel and Gretel who are left to fend for themselves in the Wild Woods. A series of events is set in motion, taking the two children on a journey through some of our best loved fairytales.
6. Rapunzel – A Tangled Tale
Where: The Broadway
When: 25 November until 1 January
Tickets: Official website
This festive extravaganza about the lonely Princess with the super hair trapped in a tower but longing for a life of adventure in the outside world will keep audiences of all ages amused, entertained and enthralled.
7. A Christmas Carol – A Ghost Story
Where: Alexandra Palace Theatre
When: 26 November until 9 January
Tickets: London Theatre Direct
Mark Gatiss leads an ensemble cast, in his own retelling of Dickens’ classic winter ghost story, filled with Dickensian, spine-tingling special effects for a spooky festive show.
8. Beowulf: An Epic Panto
Where: King’s Head Theatre
When: 26 November until 8 January
Tickets: Official website
Charles Court Opera’s legendary boutique panto returns. This famous early medieval epic tale gets a wickedly entertaining CCO makeover in a fiery adventure like no other. Audiences can join Beowulf, Grendel and more alongside mammoth musical numbers.
9. Red Riding Hood
Where: Theatre Royal Stratford East
When: 27 November until 31 December
Tickets: Official website
See the classic fairytale like never before as the Stratford East are known for “turning classic stories on their head and making them relevant” for the local community and beyond. You can expect show-stopping songs, thigh-slapping gags and amazing sets and costumes.
10. A Christmas Carol
Where: New Wimbledon Theatre Studio
When: 29 November until 4 December
Tickets: ATGTickets.com
Another version of Dickens’ classic A Christmas Carol that you can check out this festive season is this one at New Wimbledon Theatre. With the rest of the cast stuck on a train, actress Frances Ternan and Dickens’ faithful tour manager George Dolby take on the daunting challenge of portraying over 30 characters. But, who will play Scrooge?
11. Pantoland at The Palladium
Where: London Palladium
When: 4 December to 9 January
Tickets: London Theatre Direct
Stars of stage and pantos past come together in a show that celebrates pantomime tradition and new numbers. Donny Osmond and Julian Clary are at the helm to take you on a magical Christmas adventure to Pantoland, alongside panto favourites Paul Zerdin, Nigel Havers and Gary Wilmot with West End sensations Jac Yarrow and Sophie Isaacs.
12. Hex
Where: Olivier Theatre, National Theatre
When: 4 December until 22 January
Tickets: Official website
This retelling of Sleeping Beauty is described as a “mythic, big-hearted musical that goes beyond the waking kiss”. It’s the true story of the “bad fairy”, played by Rosalie Craig. When she is summoned to the palace to help the princess sleep, her dream turns into a nightmare and her blessing becomes a curse.
13. Dick Whittington
Where: Phoenix Theatre
When: 5 December until 9 January
Tickets: ATGTickets.com
Drag Race UK stars are among the cast of the all-drag reimagining of Dick Whittington. The show will star Cheryl Hole, Choriza May and Kitty Scott Claus alongside Holly Stars, Beau Jangles, Yshee Black and Ophelia Love for a limited run at the Phoenix Theatre.
14. Matthew Bourne’s Nutcracker!
Where: Sadler’s Wells
When: 7 December until 30 January
Tickets: London Theatre Direct
Nutcracker! follows Clara’s bittersweet journey from a darkly comic Christmas Eve at Dr. Dross’ Orphanage, through a shimmering, ice-skating winter wonderland to the scrumptious candy kingdom of Sweetieland.
15. Cratchit
Where: Park Theatre
When: 7 December until 8 January
Tickets: London Theatre Direct
Yet another reimagining of the Dickens’ classic is the world premiere of Cratchit at Park Theatre. The story is set on a bitterly cold winter in London Town, and as it turns out, Ebenezer Scrooge wasn’t the only person to be visited by spirits one bleak and haunted Christmas Eve. Bob Cratchit is taken on a time-bending journey through Christmas future.
16. Aladdin
Where: Lyric Hammersmith
When: 13 December until 2 January
Tickets: London Theatre Direct
Aladdin is flying into the Lyric Hammersmith for a new pantomime production and gives fans a chance to see the beloved tale live after Disney’s West End version closed. It will feature live music, magic lamps, plenty of laughs and a journey to a far away land.
17. The Wizard of Oz
Where: Wembley Arena
When: 30 December
Tickets: Ticketmaster
One of the biggest pantos this year is the new production of The Wizard of Oz. It will be performed on the world’s biggest panto stages as well as the Yellow Brick Road, which will unfold before audiences. It stars The Chase’s Jenny ‘The Vixen’ Ryan and Matt Baker as the good witch Glinda and the Wizard. This one is also touring across the UK, with dates in Sheffield, Liverpool, Cardiff, Aberdeen, Leeds, Birmingham, Glasgow and Nottingham.