"A fun day out for all the family."
-Broadway World-

"A splendid piece of West End theatre."
-The Telegraph-

"A cauldron of delights."

Sorry, The Worst Witch closed on 08 Sep 2019

Give us your email and we will tell you when it opens.

Don't worry we NEVER share your e-mail address and you can unsubscribe at any time.

About the show

Jill Murphy’s beloved children’s series The Worst Witch is adapted into an action-packed stage show this summer at London’s Vaudeville Theatre. The show is written by Emma Reeves and directed by Theresa Heskins.

Before Harry Potter there was Mildred Hubble, and accident-prone pupil at the school for witches. All Mildred wants to do is have fun in her final year at school, but jealous pupil Ethel Hallow wants to spoil all the fun, and Miss Hardbroom hates everything fun all together. As Mildred plans to spark up some mayhem to upset Ethel and Miss Hardbroom, an old enemy returns to the school with a plan. A plan that not only threatens the school, but the whole world…

The Worst Witch series burst onto bookshelves in 1974, with the most recent story released in 2018. The book series was adapted into a television film starring Tim Curry in the 80s, and has spawned two TV adaptations: one in the late 90s starring Felicity Jones, and a recent co-production between CBBC and Netflix in 2017.

This stage adaptation was first seen in Northampton in 2018, and has since been touring the UK. Emma Reeves adapts the book, having won an award for her adaptation of Jacqueline Wilson novel Hetty Feather. Theresa Heskins (The Snow Queen) directs.

Full of music, magic, and mayhem, The Worst Witch is the perfect show for the whole family this summer. The Worst Witch can be seen at the Vaudeville Theatre in London’s West End from July 24th – September 8th.

Who Should See It?

The Worst Witch is the perfect show for fans of the original books, as well as fans of Harry Potter. It’s also a fun show for the whole family. Please note children under the age of 12 months will not be permitted into the theatre.

Playing at

Vaudeville Theatre
The Strand
Seating Plan

Vaudeville Theatre seating plan

Booking period

24th Jul 2019

22nd Jan 2021

8th Sep 2019

Running time

2 hours 10 minutes (including interval)


7+, no children under 12 months will be permitted.