
London’s Christmas Theatre Shows To Book Now
By
4 weeks ago
It may be July, but it’s also Christmas booking time
Summer may be in full swing, but sold-out school holiday activities and last-minute reservation troubles has us looking ahead to Christmas. London’s theatre scene is world renowned, and the festive season comes with a plethora of breathtaking shows in tow. From immersive dining experiences to ghostly twists on a classic tale, here are 2025’s hottest Christmas theatre tickets to snap up ASAP.
London’s Best Christmas Theatre 2025
The Great Christmas Feast, West Kensington
The Lost Estate’s annual immersive dining Christmas extravaganza has become a staple in our festive calendars. Drawing on Charles Dickens’ timeless novel, A Christmas Carol, the spellbinding one-man-show whisks us back to Christmas Eve 1843, where the famed author has invited us for a three-course feast (think classic Christmas fare with a Victorian twist). But between courses it’s a feast for the senses: think intriguing lighting, captivating music, a magnificent performance and a sprinkling of audience participation to boot. Find out what to expect here.
Details: 14 November 2025 to 4 January 2026 at The Lost Estate (9 Beaumont Ave, London W14 9LP). Tickets start from £104.75pp.
Pinocchio, Bankside
The Globe theatre’s 2025 Christmas production is a very special spin on Pinocchio, created by Charlie Josephine and Jim Fortune to be enjoyed by the whole family (aged five and up). A timeless story about self-discovery, freedom and family, watch as Gepetto and his wooden puppet Pinocchio embark on a series of adventures, meeting a whole host of weird and wonderful characters as they go.
Details: 29 November 2025 to 4 January 2026 at The Globe (21 New Globe Walk, London SE1 9DT). Standing tickets start from £5pp or seated tickets from £25pp, with half price seated tickets available for under 18s.
(© Matt Crockett)
The Nutcracker Noir, Shoreditch
Fresh on the immersive theatre scene this Christmas is The Nutcracker Noir, a newly developed show riffing on the classic tale of The Nutcracker. Across five rooms, expect a wild and whimsical tale, culminating in a show-stopping performance accompanied by an indulgent three-course dinner. Think roast chicken, winter salads and ginger cake to finish. Find out more here.
Details: 25 November to 21 December 2025 at Protein Studios (31 New Inn Yard, London EC2A 3EY). Tickets start from £48pp.
A Christmas Carol, Waterloo
Jack Thorne may now be best known for his agenda-setting TV work (think Adolescence, Toxic Town and the upcoming ITV drama The Hack), but his roots are in the theatre. With his play Harry Potter and the Cursed Child running on the West End since 2016, Thorne’s adaptation of Charles Dickens’ A Christmas Carol was first staged at the Old Vic in 2017 – and it has returned every Christmas season since. 2025 is no different: expect mince pies, music and merriment, with a unique staging arrangement to fully immerse the audience in the action.
Details: 12 November 2025 to 10 January 2026 at the Old Vic (103 The Cut, London SE1 8NB). Tickets start from £10pp.
Fireside Tales, Wembley Park
Tailored to young audiences aged seven to 11, Fireside Tales is a new-for-2025 interactive production riffing on the ritual of the fire season, designed by immersive theatre company Punchdrunk Enrichment and written and directed by Steve McCourt. Expect a magical world brimming with stories that flicker like flames. Find out exactly what to expect here.
Details: 6 December 2025 to 4 January 2026 at Punchdrunk Enrichment Stores in Wembley Park (Unit 22, Watkin Rd, Wembley HA9 0NL). Tickets start from £15pp.
Courtesy of The Royal Ballet.
The Nutcracker, Soho
For something more traditional, more than 100 dancers from the English National Ballet will perform Pyotr Ilyich Tchaikovsky’s classic, The Nutcracker. It’s Christmas Eve, and we’re at the foot of Clara’s Christmas tree, where her magical new Nutcracker doll captivates her imagination. What ensues is a magical adventure filled with sugary delights, with this year’s production re-setting the action in Edwardian London and staging a thrilling chase after the menacing Mouse King.
Details: 11 December 2025 to 11 January 2026 at the London Coliseum (St Martin’s Ln, London WC2N 4ES). Tickets start from £21.75pp.
ELF The Musical, Soho
Son of a nutcracker! Fans of Will Ferrell’s classic Christmas flick will be pleased to hear ELF The Musical will return to London at the end of 2025, spreading Christmas cheer all across the city. From a baby crawling into Santa’s sack to growing up into one of his special (if big) helpers, expect to be reunited with Buddy the Elf as her journeys to the Big Apple on a quest to track down his father.
Details: 28 October 2025 to 3 January 2026 at Aldwych Theatre (49 Aldwych, London WC2B 4DF). Tickets start from £31.25pp.
A Christmas Carol: A Ghost Story, Alexandra Palace
Back by popular demand following its West End debut in 2021 and reprisals every year since, Mark Gatiss’ reimagining of Charles Dickens’ classic tale will be performed at Alexandra Palace this festive season. This adaptation really draws on the ghostly element of Dickens’ story: think chilling projections, startling puppetry and dynamic lighting in this immersive retelling of the age-old tale.
Details: 22 November 2025 to 4 January 2026 at Alexandra Palace (Alexandra Palace Way, London N22 7AY). Tickets start from £19pp.