watch the good witch online

GOOD WITCH continues the story of the enchanting Cassie Nightingale (Catherine Bell), Middletons most intuitive and empathetic resident. Living at Grey House with her now-teenage daughter, Grace (Bailee Madison), and her father-in-law, George (Peter MacNeill), Cassie welcomes new neighbors Dr. Sam Radford (James Denton) and his son, Nick (Rhys Matthew Bond). As the two attempt to adjust to small-town dynamics after living in New York City, Sam takes a skeptical view of Cassies holistic approach to helping the people in her town, while troubled Nick butts heads with well-meaning Grace. As their lives take unexpected turns, Cassies now-grown stepkids, Brandon and Lori, find themselves drawn back to their hometown as well.


Comedy drama fantasy

Watch The Good Witch - Full Episodes

Season 2
S2 Episode 10: A Perfect Match (2)2016-06-20 04:41:25
S2 Episode 9: A Perfect Match Part 12016-06-13 06:26:49
S2 Episode 8: Truth2016-06-06 05:12:37
S2 Episode 7: What's Your Secret?2016-05-30 10:45:51
S2 Episode 6: Risk2016-05-23 21:37:49
S2 Episode 5: Surprise Me2016-05-16 08:20:09
S2 Episode 4: The Trouble With Love2016-05-09 08:18:35
S2 Episode 3: Out of the Past2016-05-02 11:50:25
S2 Episode 2: Driven2016-04-25 07:00:32
S2 Episode 1: Halloween2016-04-25 06:59:40
You can watch The Good Witch online for free on this page by streaming the serie in the video player above or by choosing a different players to play under it. If you're trying to watch The Good Witch and it isn't loading, please check our FAQ page before reporting it as a dead link.