Watch Good Witch Online
On Good Witch Season 6 Episode 4, Martha fills in as the local Dear Debbie advice columnist, and an anonymous letter leads to intrigue during a couples dinner.
Cassie and Abigail accompany Joy to an estate sale as she begins renovating Martha’s mayor’s mansion, but Cassie soon discovers her newest Grey House guest has some lessons to learn on Good Witch Season 6 Episode 3.
On Good Witch Season 6 Episode 2, Cassie helps Joy mark her mother's birthday by planting a tree and discovers a time capsule that Grace buried years ago.
On Good Witch Season 6 Episode 1, Cassie and Sam celebrate their one-year anniversary, each hoping to make the day even more magical. Meanwhile, Cassie hosts a guest at Grey House who hides her mysterious intentions for visiting Middleton.
On Good Witch Season 5 Episode 10, Cassie pulls out all the stops for Grace and Nick's graduation day to ensure that the occasion is truly magical.
On Good Witch Season 5 Episode 9, as Middleton is abuzz with the arrival of a comet that appears once every hundred years, Cassie shares its secret.
On Good Witch Season 5 Episode 8, Martha discovers the original Middleton town charter and soon learns that it holds clues to the location of a fabled treasure.
On Good Witch Season 5 Episode 7, Martha and Tom engage Cassie and Sam in a couples' party game causing Cassie to realize that they still have things to learn.
On Good Witch Season 5 Episode 5, Cassie uses her enchanting powers and tea to help Abigail open up and Martha wins as the mayor of Middleton.
On Good Witch Season 5 Episode 4, Cassie plays host to Henry, a dashing stranger, and Olivia, a visiting poet; the two quickly fall for each other., but a revelation about Henry's true identity could throw a wrench in their burgeoning relationship. Abigail and Donovan squabble.