Watch Good Witch Online
Good Witch Season 7 Episode 10 is the series finale, and it finds the Merriwicks doing everything they can to stop the effects of the red-haloed moon on their powers.
On Good Witch Season 7 Episode 9, the pressure is on when strange things start happening to Cassie(Bell), Abigail (Power) and Joy’s (Barrell) abilities.
On Good Witch Season 7 Episode 8, Cassie and Sam don't see eye-to-eye about his return to work after shoulder surgery. Flower Universe tries to undercut Abigail's business, but she won't go down without a fight. Marth and Tom's special anniversary celebration brings all their friends together.
On Good Witch Season 7 Episode 7, Sam and Cassie visit Sam's childhood home to help his ailing sister, Joanne, recapturing some old magic in the process.
On Good Witch Season 7 Episode 6, when Cassie, Abigail, and Joy visit the local wishing well, an unexpected occurrence leads to strange results.
On Good Witch Season 7 Episode 5, when Joy’s recurring dream progresses, Cassie and Abigail wonder if there’s a connection to the Merriwick trio and why they need protection.
On Good Witch Season 7 Episode 4, the long-dormant Middle Exchange is revived, in which people donate no longer useful items and get just what they need in return!
On Good Witch Season 7 Episode 3, Cassie takes a trip down memory lane when she and her friends reminisce about her baby shower when Claire's due date arrives.
On Good Witch Season 7 Episode 2, Cassie, Abigail, and Joy learn the origins of the enigmatic purple pouches of soil that were left for each of them but this revelation brings more questions than answers.
On Good Witch Season 7 Episode 1, Cassie, Abigail, and Joy try to figure out the significance of the purple velvet pouches of soil mysteriously left for each of them, though they may not have to wait very long for the answer.