The Witches Tickets

The Witches Tickets

The Grand High Witch is making her way to London...
The Witches: What to expect - 1
The Witches Tickets

About The Witches

Roald Dahl’s classic story is brought to life on stage at the National Theatre for a strictly limited run. Book The Witches tickets in London on TodayTix.

Forget the stereotypes – witches aren't about pointy hats and broomsticks. They're the most dangerous creatures on earth, and they've hatched their most evil plan yet. Only Luke and his Gran stand in their way. But he's ten, she's got a dodgy heart, and time is running out. With danger all around them, they have just one shot to stop the witches from exterminating every child in England.

The Witches is an exciting new production inspired by the beloved children's book. Directed by Lyndsey Turner, the show features a script and lyrics by Olivier Award-winner Lucy Kirkwood and music and lyrics by Tony Award-nominee Dave Malloy.

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 complete the creative team.

Run time

2hr 30mins (incl. interval)

Start date

November 7th, 2023

End date

January 27th, 2024






Audiences Say
Ambitious, Funny, Clever, Entertaining, Great acting

12 reviews on Show-Score

A riot, Wickedly clever production, Must see!
100 / 100
David 321826
Masterful, Intelligent, Funny, Delightful, Clever
95 / 100
Paul J 2090
Ambitious, Clever, Absorbing
85 / 100
Catherine 352
Slow, Great acting, Entertaining
84 / 100
View all reviews


Olivier Theatre

National Theatre, South Bank, London, United Kingdom, SE1 9PX
Get 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

Dahl's famous novel, The Witches, combines his humour and thrilling action. With over 11 million copies sold, it's a certified fan favourite. In 1990, a film adaptation directed by Nicolas Roeg and produced by Jim Henson hit the screens. Starring Anjelica Huston, Mai Zetterling, Rowan Atkinson, and Jasen Fisher, it closely follows the 1983 book.

In The National Theatre's production of The Witches, the cast features three-time Olivier-nominated actress Katherine Kingsley (The Larkins) as the formidable Grand High Witch and BAFTA Award-winner Daniel Rigby (One Man, Two Guvnors) in the role of Mr. Stringer.

BAFTA Award-winner Daniel Rigby, acclaimed for his leading role as Eric Morecambe in the 2011 BBC film Eric and Ernie, takes the stage as the hotel manager, Mr Stringer. Sally Ann Triplett, with an extensive list of West End and Broadway credits, including performances in Sweeney Todd and Oklahoma, plays Gran.

What to watch for

  • Roald Dahl was not only an accomplished writer but also a World War II pilot and a spy. He served as a fighter pilot in the Royal Air Force and later worked for the British intelligence agency MI6.
  • Dahl created over 500 new words and terms in his books, such as "scrumdiddlyumptious," "whizzpopping," and "snozzberries."
  • Several of Dahl's works have been adapted into successful films, including Willy Wonka & the Chocolate Factory, Matilda, and The BFG.
  • The Witches has been adapted into film twice. The first adaptation was a 1990 dark fantasy comedy horror film directed by Nicolas Roeg, and the second was a 2020 film directed by Robert Zemeckis.

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.

Which theatre is The Witches at?

The Witches is at the Olivier Theatre, which is located in London, United Kingdom, SE1 9PX.

What is the running time of The Witches?

The Witches runs for 2hr 30mins (incl. interval).

How do you get tickets for The Witches?

The Witches tickets are available on TodayTix. Get The Witches tickets today.

What is the age recommendation for The Witches?


Tickets are not currently available.

Set an alert and we'll tell you when more tickets go on sale.

TodayTix Logo
© 2023 TodayTix Group All rights reserved.

Apple, the Apple logo, iPhone, and iPad are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.