The Worst Witch (2017)

Season 1
Season 1
8.7

2017 • 13 Episodes

Season 1 of The Worst Witch premiered on January 11, 2017

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


Season 2
Season 2
8.0

2018 • 13 Episodes

Season 2 of The Worst Witch premiered on January 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.


Season 3
Season 3
7.4

2019 • 13 Episodes

Season 3 of The Worst Witch premiered on January 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.


Season 4
Season 4
7.7

2020 • 13 Episodes

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