The SnowmanThe wildly successful live stage adaptation of Raymond Briggs' best-loved children's cartoon marks its 28th year at the Peacock this Christmas! On a cold winter's night, a young boy gets the surprise of his life, when the snowman that he built that day magically comes to life! Together, they embark on a wondrous adventure and escape peril from the troublesome Jack Frost. A must-see for youngsters and adults alike, this will relight your Christmas spirit!Showing until 4 Jan 2026Peacock TheatrePrices fromMore infoBook Tickets
A Christmas Carol: A Ghost StoryThe festive classic to end all classics, no holiday season is complete without taking your seats for a showing of Charles Dickens's A Christmas Carol - and this year, Mark Gatiss' version of Dickens' winter ghost story is coming to haunt the Alexandra Palace Theatre again in 2025. A Christmas Carol: A Ghost Story - a thrillingly atmospheric take on the tale - promises to sweep you up in this supernatural Victorian world, with the miserly Ebenezer Scrooge and his transformative supernatural Christmas Eve visitations.Showing until 4 Jan 2026Alexandra PalacePrices fromMore infoBook Tickets
PinocchioThis Christmas, Pinocchio comes to life in this brand new musical stage adaptation of Carlo Collodi's timeless tale, from Shakespeare's Globe! Directed by Sean Holmes, The Globe's anticipated new version of the wooden puppet with dreams of becoming a real boy, has a book and lyrics by the award-winning Charli Josephine (Cowbois), alongside Olivier nominee Jim Fortune on music and lyrics.Showing until 4 Jan 2026Shakespeares Globe TheatrePrices fromMore infoBook Tickets
CinderellaOh Cinders! The family-favorite pantomime heads to Richmond Theatre for 2025's festive season! Join Cinderella, the handsome prince and her evil stepsisters at the ball this Christmas for a good dose of glitzy costumes and sets, innuendo and plenty of audience participation. The perfect way to welcome in the holidays!Showing until 4 Jan 2026Richmond TheatrePrices fromMore infoBook Tickets
A Christmas CarolHumbugs beware! This affectionate production brings Charles Dickens's classic tale to life once again for Christmas 2025! First debuting in 2017 at London's iconic Old Vic Theatre, this adaptation from Harry Potter and the Cursed Child writer Jack Thorne and Old Vic Artistic Director Matthew Warchus has been praised for its joyful and warmhearted approach to the fable. Prepare to meet a brand new Scrooge in Paul Hilton as this gloriously festive crowd-pleaser returns!Showing until 10 Jan 2026Old Vic TheatrePrices fromMore infoBook Tickets
The Gruffalo's ChildJoin the Gruffalo's Child as she embarks on an exciting adventure in Tall Stories' captivating musical adaptation of the beloved book by Julia Donaldson and Axel Scheffler! On a stormy night, the Gruffalo's Child secretly heads out into the deep dark wood, against her father's advice about the Big Bad Mouse who lurks there.Showing until 11 Jan 2026Lyric TheatreMore infoBook Tickets
Maddie Moate's Very Curious ChristmasStep into a world of wonder this winter as BAFTA-winning children's presenter Maddie Moate hits the West End with Maddie Moate's Very Curious Christmas! Bringing you the spectacular science behind what makes Christmas so special, the show invites curious minds on a jolly journey through the festive season.Showing until 4 Jan 2026Garrick TheatrePrices fromMore infoBook Tickets
Twelfth NightTransferring to the Barbican following its run in Stratford-Upon-Avon is the Prasanna Puwanarajah-directed Twelfth Night, Shakespeare's delightfully spirited tale of Viola, a shipwrecked orphan who takes matters into her own hands when stranded on the shores of the ancient isle of Illyria. With music by Matt Maltese bringing a contemporary flavour to this production, Twelfth Night includes Shakespearean mainstays - mistaken identity, mischief, a shipwreck and, of course, his deft wit, yet this RSC staging has been praised for its search in between the lines of the text, revealing new insight to an age-old classic.Showing until 17 Jan 2026Barbican TheatrePrices fromMore infoBook Tickets
Elf: The MusicalBuddy the Elf is stepping into the Aldwych Theatre this holiday season, all the way from the North Pole. This hit musical follows the hilarious and touching story of a man who was mistakenly brought up as an elf in Santa's workshop and sets off for New York in order to find his real father. Cue some run-ins with a department store manager, his first taste of love with a fellow shop worker and trying to win over his cynical, business-like father in the run up to the holidays. When Christmas is threatened however, will Buddy be able to save the day?Showing until 3 Jan 2026Aldwych TheatrePrices fromMore infoBook Tickets
Beauty and the Beast: A Horny Love StoryBe our guest! In this incredibly adult version of the beloved story - get ready for laughs, a little chaos, and a whole lot of heart. This panto is set to be a beast of a show that'll have everyone sweating under the collar and grinning from ear to ear! A ridiculous new version of the 18th greatest love story ever told. Enter the frostbitten Scottish village of Lickmanochers where inexperienced mummy's boy Bertie becomes the prisoner of an aristocratic brute with lustrous body hair and a castle that's just begging for a makeover. As the snow falls, it's not just the tension that rises...Showing until 11 Jan 2026Charing Cross TheatreMore infoBook Tickets
Lovers ActuallyIt's been decades since Richard Curtis' Christmas rom-com Love Actually became a cult Christmas classic... it's time for refresh, don't you think? Lovers Actually is a fantastically fun parody of the beloved classic, from the team that brought Homo Alone to the Other Palace Studio last year - which smashed the records of the venues greatest ever selling shows.Showing until 4 Jan 2026Other Palace StudioPrices fromMore infoBook Tickets
Father Christmas Needs A Wee!Nicholas Allan's cherished and delightfully fun book comes to life in this lively and musical new stage adaptation, landing at the Arts Theatre just in time for Christmas! Telling the charmingly silly tale of Santa suddenly finding himself getting rather desperate while doing the rounds, Father Christmas Needs A Wee! is a charming festive treat that will put a smile on the faces of kids and grown-ups alike.Showing until 24 DecArts TheatrePrices fromMore infoBook Tickets
Jack and The BeanstalkFEE-FI-FO-FUM we smell a panto bubbling with fun! The panto classic Jack and the Beanstalk comes to Islington this year with more laughs, lavish costumes, and a local twist to the tale! In Christmas 2025 get ready to embark on a magical adventure with a generous helping of whipped cream for this year's giant Islington pantomime!Showing until 4 Jan 2026Kings Head TheatrePrices fromMore infoBook Tickets
Jack and the BeanstalkFEE-FI-FO-FUM! The panto classic Jack and the Beanstalk comes to the Lyric Hammersmith this year with a local twist to the tale, along with more laughs, lavish costumes and fabulous fun than ever! In Christmas 2025 get ready to embark on a magical adventure with a generous helping of West London charm for this year's giant Hammersmith pantomime!Showing until 4 Jan 2026Lyric HammersmithPrices fromMore infoBook Tickets
The Red ShoesMatthew Bourne's Olivier award-winning The Red Shoes makes a welcome return to Sadler's Wells this Christmas. Based on the 1948 Powell and Pressburger film, which is in turn based on the tragic fairytale by Hans Christian Anderson, The Red Shoes is the story of a talented young dancer who finds herself torn between love and her career, with heartbreaking consequences.Showing until 18 Jan 2026Sadlers Wells TheatrePrices fromMore infoBook Tickets
Jack and The Beanstalk AdultThis Christmas, things are getting a little more risqu in Islington as Jack and the Beanstalk returns with a cheeky twist! It's the same beloved panto, only this time, it's strictly for the grown-ups. Expect the same wild adventure, but now served with a double helping of innuendo and more than a hint of scandal. This is the panto you know and love, but with the naughtiness dialled up... perfect for a festive night out with friends who don't mind blushing between belly laughs!Showing until 3 Jan 2026Kings Head TheatrePrices fromMore infoBook Tickets