★★★★★ “A dazzling show” – The Times
Roald Dahl’s classic tale The Witches is brought to life in a new stage musical by the National Theatre.
The Witches is a rip-roaring musical version of Roald Dahl’s timeless tale, filled with wit, daring and heart.
The show has a book and lyrics by Olivier Award-winner Lucy Kirkwood (HBO Succession), music and lyrics by Tony Award-nominee Dave Malloy, direction by Lyndsey Turner and choreography by Stephen Mear (Mary Poppins).
Roald Dahl’s The Witches premiered at the National Theatre in 2023, running from 7 November 2023 to 27 January 2024.
There’s no current news on a West End transfer for The Witches, but check back for updates, or sign-up to our email alerts.
What's the story of The Witches?
Everything you know about witches is wrong. Forget the pointy hats and broomsticks: they’re the most dangerous creatures on earth.
And now they’ve come up with their most evil plan yet. The thing standing in their way is Luke and his Gran. But he’s only ten and she’s got a dodgy heart. Time is short, danger is everywhere, and they’ve got just one chance to stop the witches from squalloping every stinking little child in England.
Who is in the cast of The Witches?
Original London cast 2023
Katherine Kingsley is the Grand High Witch, Daniel Rigby is hotel manager Mr Stringer and Sally Ann Triplett is Gran.
Luke’s parents are Laura Medforth as Mum and Richard David-Caine as Dad, Bruno’s parents are Ekow Quartey as Mr Jenkins and Maggie Service as Mrs Jenkins, and Chef Chevalier at Hotel Magnificent is Irvine Iqbal.
Playing the witches are Julie Armstrong, Chrissie Bhima, Zoe Birkett, Maddison Bulleyment, Miracle Chance, Daniele Coombe, Molly-May Gardiner, Tiffany Graves, Bobbie Little, Tania Mathurin, Amira Matthews, and Alexandra Waite-Roberts.
Completing the team at Hotel Magnificent are Adrian Grove, Jacob Maynard and Ben Redfern. The cast will be playing multiple roles as part of the ensemble.
The young cast and playing the hero, Luke, are Bertie Caplan, Frankie Keita and Vishal Soni. Playing Bruno are Cian Eagle-Service, George Menezes Cutts and William Skinner, and playing Helga are Jersey Blu Georgia, Asanda Abbie Masike and Chloe Raphael.
Completing the young ensemble are Nesim Adnan, Alaia Broadbent, Chenai Broadbent, Cristian Buttaci, Sekhani Dumezweni, Rudy Gibson, Florence Gore, Elara Jagger, Annabelle Jones, Jemima Loosen, Charlie Man-Evans, Iesa Miller, Jack Philpott, Sienna Sibley, Savannah Skinner-Henry, Poppy-Mei Soon, Benjamin Spalding, Dylan Trigger, Alice Valeriano, Sasha Watson-Lobo and Stella Yeoman.
Who are the creative team of The Witches?
Directed by Lyndsey Turner, with set and costume by Lizzie Clachan, choreography by Stephen Mear, music supervision by Nigel Lilley, music direction by Cat Beveridge, lighting design by Bruno Poet, co-sound design by Alexander Caplen and Ian Dickinson, video design by Ash J Woodward, illusions by Chris Fisher and Will Houstoun, casting director Bryony Jarvis-Taylor, associate director Séimí Campbell, staff director Priya Patel Appleby, associate set designer Shankho Chaudhuri, associate costume designer Johanna Coe, associate choreographer Jo Morris, associate music director Natalie Pound and children’s and assistant music director Sarah Morrison.
Adapted from The Witches by Roald Dahl, book and lyrics by Lucy Kirkwood, music and lyrics by Dave Malloy – a co-production with Roald Dahl Story Company
Cast & Creatives Highlights
Reviews of The Witches
★★★★★ "A dazzling show that’s even wittier than Dahl" - The Times★★★★★ "An absolute cracker of a show" - Financial Times
★★★★★ "A hysterically funny triumph" - TimeOut
★★★★★ "Electrifying" - The Independent
★★★★★ "Dahl’s witches cast a spell over me" - Daily Mail
★★★★ "This is the Christmas show to beat" - The Evening Standard
★★★★ "A dazzling Dahl musical" - i News
★★★★ "Lucy Kirkwood’s witty, chortle-inducing adaptation" - Sunday Mail
★★★★ "A heady, mischievous brew that leaves you grinning" - The Stage
★★★★ "The whole super-inventive show... What joy" - The Sunday Times
"A charming and spirited musical adaptation" - New York Times
Show Information
Matinees: Wednesday, Saturday
Performance information is for guidance only. Check booking calendar for details.
The Witches Photos
Important Notes
Access performances:
Captioned – Thursday 14 December – 7pm; Wednesday 24 January – 7pm; Saturday 27 January – 1.30pm
BSL Interpreted – Thursday 28 December – 7pm;
Audio described – Saturday 9 December – 1.30pm; Saturday 20 January – 1.30pm
Sensory adapted – Thursday 21 December – 7pm
Venue Information
National Theatre - Olivier Theatre, Upper Ground, London, SE1 9PXNearest Tube or Train: Waterloo (Jubilee line, Northern line, Bakerloo line)
Nearest Buses: 1, 4, 26, 59, 68, 76, 139, 168, 171, 172, 176, 188, 243, 341, 521, X68, RV1
Ticket Information
Official London Theatre tickets for The Witches at the National Theatre - Olivier Theatre, London
Book tickets to The Witches at the National Theatre - Olivier Theatre, London with WestendTheatre.com. You will be purchasing official London theatre tickets from an authorised retailer and member of the Society of Ticket Agents and Retailers.