The Worst Witch › Episodes
The Witching Hour: Part 2
April 20, 2020
The Witching Hour: Part 1
April 13, 2020
Grounded
April 6, 2020
A Witch in Time
March 30, 2020
Mildred the Detective
March 23, 2020
Enid's Last Race
March 16, 2020
The Crystal Lake
March 9, 2020
Maud's Magical Make-over
March 2, 2020
The Forbidden Tree
February 24, 2020
Enid Nightshade, Superstar
February 17, 2020
Happy Birthday, Indigo Moon
February 10, 2020
Gertrude the Great
February 3, 2020
The Three Impossibilities
January 27, 2020
Witch Switch
March 30, 2019