The Good Witch

the series continues the spirited life of newly widowed Cassie Nightingale, the good-hearted enchantress of Middleton, USA, with her now-teenage daughter Grace.

Latest Episode
PLAY
Episodes ajax-loader
EP 10 Somewhat Surprising Aired on 06/24/17
Cassie decides to plan a surprise party for Sam to celebrate the anniversary of his...
Available until 31 August 2017
PG | 41:48
PLAY
EP 12 Not Getting Married Today Pt 2 Aired on 06/18/17
After learning from Sam's sister that he doesn't plan on ever getting married again...
Available until 30 September 2017
PG | 41:48
PLAY
EP 11 Not Getting Married Today Pt 1 Aired on 06/18/17
Cassie discovers a 10-year-old girl, Pavla, playing in the bushes at Grey House.
Available until 30 September 2017
PG | 41:48
PLAY
EP 9 In Sickness and in Health Aired on 06/17/17
Cassie gives a withdrawn travelling artist a new paintbrush, and invites him to stay...
Available until 31 August 2017
PG | 41:47
PLAY
EP 8 Say It With Candy Aired on 06/10/17
Abigail, jealous of all the attention Cassie gets from helping her customers, decides...
Available until 31 August 2017
PG | 41:48
PLAY
EP 7 A Birthday Wish Aired on 06/03/17
When a visiting chef is unable to relax as she promised herself and instead wreaks...
Available until 31 August 2017
PG | 41:48
PLAY