The Worst Witch tickets

Sold Out Event

Missed it? Browse live shows now!

Find Events

The Worst Witch

“School children almost levitated from their seats in sheer exuberant joy” The Observer 

Mildred Hubble was an ordinary girl who found herself in an extraordinary place: a school for witches. Now in her final year, accident prone Mildred and her fellow pupils are about to embark on their biggest and most important adventure yet… 

Jealous Ethel Hallow is always out to spoil Mildred’s fun. Miss Hardbroom is opposed to all fun in general. And just as Mildred sparks some inevitable mayhem certain to upset them both, an old enemy returns with a plan for revenge that could threaten not just the Academy, but the whole world.  

Featuring all of Jill Murphy’s beloved characters, this action-packed new stage adaptation by Emma Reeves is directed by Theresa Heskins (2017 UK Theatre Award for Best Show for Children and Young People) and features original songs, music, magic and a dose of Mildred’s unique brand of utter pandemonium! 

A new play by Emma Reeves, Directed by Theresa Heskins.  

Keep in touch - #WorstWitchThePlay @worstwitchlive 

"Practically Perfect" The Stage 

"Brims with magic" The Guardian 

★★★★★ "Brilliant live music... packed with LAUGH OUT LOUD moments" A Small Mind at the Theatre 

Access Information

For Accessibility information please contact 0330 333 4815

Cancellation Policy

No refunds or exchanges after booking.


2 hours 10 minutes, including an interval

Good To Know

The appearance of any member of cast is subject to change and may be affected by contracts, holiday, illness, or events beyond the producers' control. If in doubt please check with the Box Office before booking

Suitable For Children

No children under 12 months will be admitted, recommended for 7+


24th July - 8th September 2019

Where Do I Go

Vaudeville Theatre, 404 Strand, London WC2R 0NH


Public Transportation

Charing Cross (Northern, Bakerloo lines) Embankment (District, Circle lines)


Bus Routes

1, 4 , 6, 9, 11, 13 , 15, 68, 76, 171, 176, 188

Vaudeville Theatre

Hover to zoom in