
The Nutcracker
The Olivier nominated show returns to London this Christmas!
Starting Wednesday 10 December 2025
BEST FAMILY ENTERTAINMENT - 2025 Olivier Awards Nominee
This Christmas, Olivier Award-winning theatre company Little Bulb (Wolf Witch Giant Fairy, CBeebie’s Christmas Panto) invites you to experience an audacious reimagining of The Nutcracker as a fun-filled, magical, musical quest… with not a tutu in sight!
When two squabbling siblings receive a mysterious nutcracker from their flamboyant Aunt on Christmas Eve, it sets them off on a fantastical journey into ‘The Mousey Realm’. Can they put their differences aside and stop the evil, many-headed Mouse King before he ruins Christmas? Only time will tell…
This bold and brilliantly silly tale is brought to ingenious theatrical life with clever cardboard creations,
comic characters and a chorus of cheeky musical mice. It’s crammed full of action, laugh-out-loud comedy, and a sleigh-load of feelgood festive bangers that’ll have you dancing in your seat - with just the right amount of cheese.
(4 stars) “JOYOUS! This ebullient retelling of this rodent classic packs an emotional charge”
The Stage
Run time
65 minutesVenue Address
Nearest Tube Station
Nearest Train Station
Frequently Asked Questions
What is the runtime of The Nutcracker?
The runtime for The Nutcracker at St Martins Theatre is 65 minutes.
What theatre is The Nutcracker playing at?
The Nutcracker is playing at St Martins Theatre, the address is West Street, London,WC2H 9NZ.
How to get to The Nutcracker?
The closest tube station to The Nutcracker is Leicester Square and the closest train station is Charing Cross.
When is The Nutcracker is playing until?
The Nutcracker is booking until Sunday 4 January 2026 at the St Martins Theatre.
How much does tickets for The Nutcracker cost?
Tickets for The Nutcracker start from £16.
Where can I buy tickets for The Nutcracker?
You can buy tickets for The Nutcracker on this page, by clicking on the "Find the best seat" button above.