The Worst Witch
ComedyDramaFamilySci-Fi & Fantasy

The Worst Witch

“Mildred Hubble spells trouble.”

7.8/10 1998 3 Seasons 39 Episodes

Mildred Hubble is a young witch attending Cackles Academy. She's called the "Worst Witch" because she's always caught getting into trouble.

On screen

Top Cast

Georgina Sherrington

Georgina Sherrington

Mildred Hubble

Emma Brown

Emma Brown

Maud Moonshine

Clare Coulter

Clare Coulter

Miss Amelia Cackle

Kate Duchêne

Kate Duchêne

Miss Constance Hardbroom

Claire Porter

Claire Porter

Miss Imogen Drill

Holly Rivers

Holly Rivers

Drusilla Paddock

Harshna Brahmbhatt

Harshna Brahmbhatt

Jadu Wali

Joanna Dyce

Joanna Dyce

Ruby Cherrytree

Jessica Fox

Jessica Fox

Enid Nightshade

Katy Allen

Katy Allen

Ethel Hallow

Una Stubbs

Una Stubbs

Miss Davina Bat

Poppy Gaye

Poppy Gaye

Griselda Blackwood

Episodes guide

Seasons

Specials

Specials

1 episodes · 2000

Season 1

Season 1

13 episodes · 1998

Season 2

Season 2

13 episodes · 1999

Season 3

Season 3

13 episodes · 2000

Preview

Official Trailer

You may also enjoy

More Like This

Henry Danger
8.3TV

Henry Danger

2014

Charmed
8.2TV

Charmed

1998

Good Witch
7.7TV

Good Witch

2015

Big Wolf on Campus
7.3TV

Big Wolf on Campus

1999

Saved by the Bell
7.8TV

Saved by the Bell

1989

Coven Academy
7.6TV

Coven Academy

2026

Danger Force
7.9TV

Danger Force

2020

Every Witch Way
8.1TV

Every Witch Way

2014

The Secret Circle
7.3TV

The Secret Circle

2011

Hex
6.5TV

Hex

2004

The Owl House
8.7TV

The Owl House

2020

Bewitched
7.8TV

Bewitched

1964

Wolfblood
8.0TV

Wolfblood

2012

Charmed
7.2TV

Charmed

2018

Ready when you are

Stream The Worst Witch tonight.