South Bank London

The Witches

A fun and original new musical for all the family.


This event has ended.

07 Nov - 27 Jan 2024

Ticket Information

Tickets from £20.

Location Info

National Theatre, London, UK

This year’s big festive season show on the Olivier Theatre stage at National Theatre is a brand new rip-roaring musical version of Roald Dahl’s The Witches. 

With book and lyrics by Olivier Award-winner Lucy Kirkwood, music and lyrics by Tony Award-nominee Dave Malloy, and directed by Lyndsey Turner, this new production is sure to be another National Theatre smash-hit. This fun new musical is also guaranteed to delight all the family with Dahl’s famous dark wit and imagination appealing to audiences of all ages.

What the critics say:

"Quite easily the funniest new musical London has seen since at least ‘The Book of Mormon’.... the NT has thrown absolutely everything it has at ‘The Witches’, and the results are pure magic." - TimeOut

"This is the Christmas show to beat – a deliciously spiky supernatural tale that honours the dark streak in Roald Dahl’s child-pleasing writing". - Evening Standard

"An absolute cracker of a show" - Financial Times

"This gobsmackingly great adaptation is the best new musical of the year" - London Theatre

"So, now, Matilda has some serious competition. That's putting it mildly... a dazzling show that's even wittier than Dahl" - The Times

We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.