Promotional cover of The Worst Witch
Banner of The Worst Witch

The Worst Witch

52 episodes
4 seasons
76user score

Mayhem and mishaps follow young witch Mildred Hubble wherever she goes. She just can't help it! But with her friends' help, Mildred always manages to avoid disaster just in time.

Cover of the Season 5 of The Worst Witch

Season 5


There won't be a season 5, the show has ended.

Cover of the Season 4 of The Worst Witch

Season 4

13 episodes
Jan 27, 2020

Cover of the Season 3 of The Worst Witch

Season 3

13 episodes
Jan 7, 2019

Armed with newfound confidence, Mildred returns to Cackle's Academy, where her mother is joining the staff as the school's first nonmagical teacher.

Cover of the Season 2 of The Worst Witch

Season 2

13 episodes
Jan 8, 2018

A second year at Cackle's Academy means double the magic and mischief for accident-prone witch in training Mildred Hubble and her friends.

Cover of the Season 1 of The Worst Witch

Season 1

13 episodes
Jan 11, 2017

Mildred Hubble's first year at Cackle's Academy is filled with potions, spells and broomsticks -- and one disaster after the next.

Profile picture of Lydia Page who plays Mildred Hubble
Lydia Page
Mildred Hubble
Profile picture of Megan Hughes who plays Maud Spellbody
Megan Hughes
Maud Spellbody
Profile picture of Tamara Smart who plays Enid Nightshade
Tamara Smart
Enid Nightshade
Profile picture of Jenny Richardson who plays Ethel Hallow
Jenny Richardson
Ethel Hallow
Profile picture of Dagny Rollins who plays Felicity Foxglove
Dagny Rollins
Felicity Foxglove
Profile picture of Clare Higgins who plays Miss Ada Cackle
Clare Higgins
Miss Ada Cackle
Profile picture of Raquel Cassidy who plays Miss Joy Hecate Hardbroom
Raquel Cassidy
Miss Joy Hecate Hardbroom
Profile picture of Shauna Shim who plays Miss Drill
Shauna Shim
Miss Drill
Profile picture of Kelsey Calladine-Smith who plays Indigo Moon
Kelsey Calladine-Smith
Indigo Moon
Profile picture of Annette Hannah who plays Mabel Tapioca
Annette Hannah
Mabel Tapioca
Profile picture of Trixie Hyde who plays Sybil Hallow
Trixie Hyde
Sybil Hallow
Profile picture of Kitty Slack who plays Clarice Twigg
Kitty Slack
Clarice Twigg
Profile picture of Ynez Williams who plays Beatrice Bunch
Ynez Williams
Beatrice Bunch
Profile picture of Saoirse Addison who plays Izzy Jones
Saoirse Addison
Izzy Jones
Profile picture of Luciana Akpobaro who plays Azura Moon
Luciana Akpobaro
Azura Moon
Profile picture of Billie Boullet who plays Fenella Feverfew
Billie Boullet
Fenella Feverfew
Profile picture of Zita Sattar who plays Mrs Maria Tapioca
Zita Sattar
Mrs Maria Tapioca
Profile picture of Karen Paullada who plays Miss Arabella Hempnettle
Karen Paullada
Miss Arabella Hempnettle
Profile picture of Nitin Ganatra who plays Mr Daisy
Nitin Ganatra
Mr Daisy
Logo of CBBC
Content rating
Similar tv shows