The Witches Tickets
London

The Witches Tickets

The Witches: What to expect - 1
The Witches Tickets

About The Witches

Don’t miss the strictly limited run of the Roald Dahl classic The Witches at the National Theatre. Book The Witches tickets in the West End on London Theatre.

Adapted from Roald Dahl's 1983 novel, the musical tells the story of an English boy and his Norwegian grandmother in a world where societies of child-hating witches operate in secret across every country. The merciless Grand High Witch takes the stage in England, orchestrating a sinister plan to transform all the children into mice.

Roald Dahl's beloved novel, The Witches, seamlessly blends humour and thrilling action, with over 11 million copies sold, solidifying its status as a fan favourite. The 1990 film adaptation, directed by Nicolas Roeg and produced by Jim Henson, closely follows the 1983 book starring Anjelica Huston, Mai Zetterling, Rowan Atkinson, and Jasen Fisher. Read our guide to Roald Dahl on stage.

In The National Theatre's production, three-time Olivier-nominated actress Katherine Kingsley (The Larkins) portrays the formidable Grand High Witch. BAFTA Award-winner Daniel Rigby (One Man, Two Guvnors) takes on the role of Mr Stringer. Rigby, known for his role as Eric Morecambe in the 2011 BBC film Eric and Ernie, brings his acclaimed talent to the stage alongside Sally Ann Triplett (Sweeney Todd, Oklahoma), who will play Gran.

The Witches is directed by Lyndsey Turner, with a book and lyrics by Olivier Award-winner Lucy Kirkwood and music and lyrics by Tony Award-nominee Dave Malloy. Completing the creative team are costume designer Lizzie Clachan, choreographer Stephen Mear, music supervisor Nigel Lilley, music director Cat Beveridge, lighting designer Bruno Poet, co-sound designers Alexander Caplen and Ian Dickinson, video designer Ash J Woodward, and illusionists Chris Fisher and Will Houstoun.

Book The Witches tickets on London Theatre now.

Run time

2hr 30mins (incl. interval)

Start date

7th November, 2023

End date

27th January, 2024

Categories

Age

8+

Venue

National Theatre, South Bank, London, United Kingdom, SE1 9PX

Directions

Location: National
Railway station: Waterloo
Bus numbers: (Waterloo Road) 1, 4, 26, 59, 68, 76, 139, 168, 171, 172, 176, 188, 243, 341, 521, RV1, X68
Night bus numbers: (Waterloo Road) 139, 176, 188, 243, 341, N1, N68, N76, N171, N343
Car park: National Theatre, Upper Ground (1min)
Directions from tube: (10mins) Follow signs for exits to the South Bank. This should lead you to an underground pedestrian passage called ‘Sutton Walk’ that emerges at the South Bank. Turn right and walk along the river Thames until you see the National Theatre.

More information about The Witches

Frequently asked questions

What is The Witches about?

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.

Where is The Witches playing?

The Witches is playing at Olivier Theatre. The theatre is located at National Theatre, South Bank, London, SE1 9PX.

How long is The Witches?

The running time of The Witches is 2hr 30mins (incl. interval)

What's the age requirement for The Witches?

The recommended age for The Witches is 8+.

How do you book tickets for The Witches?

Book tickets for The Witches on London Theatre.

Tickets

Unfortunately, tickets for this event are no longer available.

Get the latest updates on The Witches

Sign up to our mailing list to receive exclusive offers, new show ticket alerts and seasonal promotions. You can unsubscribe at any time.

You can unsubscribe at any time. Privacy Policy

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy