Now Streaming on Netflix

Now Streaming

Watch Now

What's your Vibe?

Login to use TMDB's new rating system.


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.

  1. Brian Grant


  2. Jill Murphy


Series Cast

  1. Tamara Smart as Enid Nightshade

    Tamara Smart

    Enid Nightshade

    52 Episodes

  2. Jenny Richardson as Ethel Hallow

    Jenny Richardson

    Ethel Hallow

    52 Episodes

  3. Dagny Rollins

    Felicity Foxglove

    52 Episodes

  4. Clare Higgins as Miss Ada Cackle

    Clare Higgins

    Miss Ada Cackle

    52 Episodes

  5. Raquel Cassidy as Miss Joy Hecate Hardbroom

    Raquel Cassidy

    Miss Joy Hecate Hardbroom

    52 Episodes

  6. Shauna Shim as Miss Drill

    Shauna Shim

    Miss Drill

    52 Episodes

  7. Bella Ramsey as Mildred Hubble

    Bella Ramsey

    Mildred Hubble

    39 Episodes

  8. Megan Hughes

    Maud Spellbody

    39 Episodes

  9. Wendy Craig as Miss Bat

    Wendy Craig

    Miss Bat

    39 Episodes

  10. View More

Full Cast & Crew

Last Season

Season 4


2020 • 13 Episodes

Season 4 of The Worst Witch premiered on January 27, 2020.

The Witching Hour (2)

(4x13, April 20, 2020) Season Finale

View All Seasons

The Worst Witch
The Worst Witch


Status Ended


  • See more TV shows from CBBC...

Type Scripted

Original Language English


Content Score 


Yes! Looking good!

Looks like we're missing the following data in en-US or en-US...

Top Contributors

Popularity Trend

Login to report an issue

You need to be logged in to continue. Click here to login or here to sign up.

Can't find a movie or TV show? Login to create it.


s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page


Want to rate or add this item to a list?