The Worst Witch poster

The Worst Witch Cast & Characters

The Worst Witch (2017) stars Bella Ramsey as Mildred Hubble, Lydia Page as Mildred Hubble and Meibh Campbell as Maud Spellbody. The mystery series premiered on CBBC in 2017. Below is the full cast and crew.

Ended TV-Y 2017–2020 74 Audience
TV Trailers
TV Trailers
Starring Cast
B
Bella Ramsey
Mildred Hubble
L
Lydia Page
Mildred Hubble
M
Meibh Campbell
Maud Spellbody
M
Megan Hughes
Maud Spellbody
T
Tamara Smart
Enid Nightshade
J
Jenny Richardson
Ethel Hallow

Full cast

27 cast members

Crew by department

11 crew members

Writing

Jill Murphy
Novel
Emma Reeves
Writer
Madeleine Brettingham
Writer
Matt Evans
Writer
Maxine Exley
Writer
Neil Jones
Writer
Nick Leather
Writer