Fair rating?Good Witch· Season 3 · Episode 8
Somewhat Surprising
Cassie decides to plan a surprise party for Sam to celebrate the anniversary of his move to Middleton; Grace (with some urging from Abigail) decides to use her powers to create situations where she and Noah can get together.
Streaming on (US) ![]()
![]()
![]()
![]()
![]()
See all
#1In Season 3of 10 rated episodes
#13All-timeof 68 rated episodes
+0.3vs season avgSeason 3 averages 7.2
2017First airedJune 18, 2017
Guest stars
Catherine Disheras Martha Endicott Tinsdale
Kylee Evansas Stephanie Borden
Sarah Poweras Abigail Pershing
Peter MacNeillas George O'Hanrahan
Rhys Matthew Bondas Nick Radford
Noah Cappeas Derek Sanders
Jefferson Brownas Ben Patterson
Seann Gallagheras Liam
James R. Swalmas Noah
Randal Edwardsas Jared
Ari Cohenas Norman
Herschel Andohas Owner
John Flemingas Gavin
Janae Armoganas Floor NurseCrew
Laurie LyndDirectorDean BataliWriter