Good Witch Season 03, Episode 05 – “A Birthday Wish” : Meanwhile, Martha’s promises to the town are in jeopardy when she overextends herself with the Middleton budget.
Good Witch Season 03, Episode 03 – “Day After Day” : When two guests arrive at Grey House and are immediately at odds, Cassie uses her magic to bring them together; Sam tries to plan the perfect date for Cassie, but various nuisances keep getting in the way.
Good Witch S02 E10 A Perfect Match, part 2 : In the conclusion of the two-part second-season finale, Cassie makes a choice regarding her future. Meanwhile, Cassie’s help is needed when the Lights Festival is in danger of going dark.
Good Witch Season 02, Episode 09 – “A Perfect Match Part 1”
In Part 1 of the two-part second-season finale, the Lights Festival is held as a new path unfolds in Cassie and Sam’s relationship.
Good Witch S02 E08 Truth : Cassie works her magic to help Sam make a tough decision and suddenly is faced with a difficult choice of her own.
Good Witch S02 E07 What’s Your Secret? : Cassie plans a party for Martha and she wants it to be a surprise, but the element of secrecy may no longer be possible once Stephanie and Abigail get involved.
Good Witch S02 E05 Surprise Me : Two unexpected outings await Cassie, who’s wrestling with her ambivalent feelings for Sam and John.
Season 02, Episode 04 – “The Trouble With Love”
Cassie finds out following a talk with Grace that her magic isn’t the answer to everything.
Good Witch S02 E03 Out of the Past : An old flame seeks closure from Cassie. Meanwhile, another old pal looks into Cassie’s background.
Good Witch S02 E02 Driven : Cassie reflects on old times with a man from her past when he visits her in Middleton, but his presence may spell trouble for her future with Sam.