It’s a Wonderful Life
The classic James Stewart film basically is Christmas. Who doesn’t shed a tear at George Bailey being shown how terrible life in Bedford Falls would have been without him... and on Christmas Eve too? Well now it’s been turned into an opera – and let’s face it there aren’t too many festive ones – starring Danielle de Niese as guardian angel Clara. Wonderful indeed, and don’t forget to bring hankies.
London Coliseum, to December 10; buy tickets here
The Snowman
The much-loved Raymond Briggs tale is brought thrillingly to the stage with colourful sets and costumes, exuberant dancing and a good dollop of nostalgia. Still going strong in its 25th year. Walking in the Air? You will be.
Peacock Theatre, to December 31; buy tickets here
A Sherlock Carol
Very much a mash-up of much-loved characters here as Sherlock Holmes meets a grown-up Tiny Tim – not so tiny now – who implores the detective to investigate the mysterious death of his reformed mentor Ebenezer Scrooge. A fun Christmas mystery performed just a stone’s throw from 221B Baker Street, well, if 221B existed.
Marylebone Theatre, to January 7; buy tickets here
The Wind in the Wilton’s
Award-winning children’s author Piers Torday brings a new adaptation of Kenneth Grahame’s classic The Wind in the Willows to Wilton’s Music Hall. Set in modern-day London, this version starts in Hyde Park in spring with the adventure unfolding through the season and finishing up at Mole’s for Christmas, that is if Toad Hall can be saved from the weasels ferrets and stoats. And of course Toad is never too far away. Poop poop!
Wilton’s Music Hall, to December 31; buy tickets here
The Lion, the Witch and the Wardrobe
Not necessarily a traditional Christmas show per se, but what a wonderful, fantastical world to step into during the holidays. Samantha Womack stars as the cruel white witch in this production that brings CS Lewis’ much loved novel to the stage. What better time to relive this magical tale of Aslan and four children desperate to escape the reality of wartime Britain.
Gillian Lynne Theatre to January 8; buy tickets here
Hex
After a false start in lockdown, National Theatre’s festive show is properly here, with an official opening and everything. This new musical based on Sleeping Beauty follows a lonely fairy looking for someone to bless. But it all goes horribly wrong when she accidently curses a princess and is plunged into a quest to make things right. Lisa Lambe stars, taking over the role from Rosalie Craig.
National Theatre, to January 14; buy tickets here
Frozen
Again, not technically a Christmas show, but the snowy setting couldn’t be more seasonal. Anna and Elsa’s appeal is clearly far from waning and what better festive treat for the kids than seeing their heroes live on stage. Just be prepared for Let It Go to lodge firmly in your head until long after the decorations have come down.
Theatre Royal Drury Lane, booking to June 2023; buy tickets here
Scroogelicious
This feel-good, funny take on Charles Dickens’ classic A Christmas Carol – we’ll get to the more traditional versions shortly – follows the miser Ebony Scrooge who has plans to gentrify Peckham. A big-hearted show which immerses the community in the Christmas story.
Theatre Peckham, December 1-23; theatrepeckham.co.uk
Alice in Wonderland
The first homegrown show to be staged in a Brixton theatre in over 40 years, this new production of the much-loved story sets Alice’s adventures in Brixton Underground station and brings the community into the story. Hold tight please, and mind the doors.
Brixton House, December 1-31; brixtonhouse.co.uk
A Christmas Carol
Adapted by the Olivier Award-winning writer Morgan Lloyd Malcolm (Emilia), this new version (yep, another one) of the Dickens tale features a gender-switched Scrooge played by the wonderful Penny Layden and original music composed by Eamonn O’Dwyer with costumes by rising star Frankie Bradshaw.
Rose Theatre, Kingston, December 2 to January 2; buy tickets here
Bugsy Malone the Musical
This revival of the Lyric Hammersmith’s hit show, directed by Sean Holmes and choreographed by Drew McOnie, stars a talented cast of performers aged between nine and 16 in the leading roles, supported by adult actors and a seven-piece live band. One to take your stage-hungry budding stars to.
Alexandra Palace, December 3 to January 15; buy tickets here
The Nutcracker
Christmas would not be Christmas without joining Clara on her magical adventures in The Nutcracker. Tchaikovsky’s score continues to thrill old and young alike as does Peter Wright’s much-loved, lavish production for the Royal Ballet. Crack on...
Royal Opera House, December 6 to January 14; roh.org.uk
Handel’s Messiah
Danielle de Niese’s second appearance on this list, this time alongside Nicky Spence, Idunnu Munch and Cody Quattlebaum. The show promises to immerse audiences in a powerful new setting for Handel’s much-loved musical telling of the story of Christ.
Theatre Royal Drury Lane, December 6; immersivehandelsmessiah.com
A Christmas Carol
For serious theatres who wouldn’t think of putting on a panto, A Christmas Carol has become a staple. For the Bridge Theatre, Simon Russell Beale, Eben Figueiredo and Lyndsey Marshall tell Dicken’s classic tale, playing all the parts between them. Clicking on the website’s information for themes and content it warns of “infrequent swearing” - We’re intrigued...
Bridge Theatre, December 6-31; buy tickets here
Christmas Carol-ish... by Mr Swallow
A musical retelling of the story by Nick Mohammed’s Mr Swallow, one of Britain’s best-loved-slash-most-irritating comic creations, promises an untraditional night out. The show co-stars Mr. Goldsworth (David Elms) and Jonathan (Kieran Hodgson), joined by P&O Ferries favourite, lounge singer Rochelle Kelly (Sarah Hadland).
Soho Theatre, December 7-23; sohotheatre.com
Who’s Holiday
Leave the kids at home for this heartfelt grown-up comedy starring Miz Cracker, star of RuPaul’s Drag Race and RuPaul’s Drag Race All Stars. The show follows Cindy Lou Who as she looks back on how her life has turned out since she met the Grinch one Christmas Eve. It comes over from the US, where reviews have called it “very funny” and also “as tasteless as possible” in a good way it seems, as the same review called it “flawless”.
Southwark Playhouse, December 7 to January 7; buy tickets here
Dolly Parton’s Smoky Mountain Christmas Carol
Robert Bathurst takes on the role of Scrooge in this Tennessee-set Christmas Carol conceived by Dolly Parton, and featuring her songs. Set during the 1930s, it imagines Ebenezer as the greedy owner of a mining company town. But a Christmas Eve snowstorm approaches, and with it a new kind of Christmas spirit...
Queen Elizabeth Hall, December 8 to January 8; buy tickets here
Rumpelstiltskin
The writing team behind last year’s OFFIE award-winning (and unlikely festive) hit Beowulf are back with this re-telling of the classic Brothers Grimm fairytale. Charles Court Opera reimagines the story to create a 21st century morality tale of names, identities and hilarity suitable for the whole family (be warned though - there are ‘adults only’ performances, so make sure you get the right one...)
Park Theatre, December 13 to January 14; parktheatre.co.uk
Nutcracker
The title may have lost its definite article, but nothing else is missing from English National Ballet’s traditional crowd pleaser. More than 100 dancers and musicians bring the story of Clara and her enchanted Nutcracker to life, following her adventures from a magical balloon ride across London to a run in with King Mouse. A real Christmas treat.
London Coliseum, December 15 to January 7; buy tickets here
Circus 1903
Roll up, roll up... In a new home for 2022, the circus spectacular returns, bringing elephants back to the ring with sensational puppetry from the award-winning team behind War Horse, plus strong men, contortionists, acrobats and high wire acts. Traditional, but with a 21st century twist.
Eventim Apollo, Hammersmith, December 15-31; buy tickets here
The Fir Tree
This reimagining of Hans Christian Andersen’s classic tale by the Globe’s resident writer Hannah Khalil returns for its second year. Suitable for all ages, it tells the story of a little fir tree, living a peaceful life in the forest but dreaming of adventure in the outside world.
Shakespeare’s Globe, December 15-31; buy tickets here
A Christmas Carol
David Burt and Richard Dempsey lead the cast of Antic Disposition’s musical adaptation. First staged in 2012 and now established as one of London’s most lush festive treats, the show is performed in the spectacular Tudor setting of Middle Temple Hall, where Dickens himself studied law.
Middle Temple Hall, December 22-30; anticdisposition.co.uk
Dream Big: Disney on Ice
Much-loved numbers from Frozen aren’t the only chilly thing about this high-spec Disney spectacular, so bring a jumper. Sequences from all the mouse house’s favourites, from Moana to Aladdin, Cinderella to Coco, are enhanced by elaborate floats, fabulous lighting and dramatic music, as well as insanely high quality skating.
O2 Arena, December 22-31; disneyonice.com
Birmingham Royal Ballet’s The Nutcracker
David Bintley’s utterly magical production of the glittering Tchaikovsky classic returns for a brief visit to the grandest venue in town. With its astonishing projections, gorgeous design and a 60-strong young cast drawn from Carlos Acosta’s Birmingham Royal Ballet Company, it couldn’t be a more enchanting end to Christmas.