The Good Witch (2015) Season 2 Watch The Good Witch (2015) Episodes online

Watch The Good Witch (2015) Season 2 episodes online  

View episodes from : Season 1 (10)   |   Season 2 (12)   |   Season 3 (10)   |   Season 4 (10)   |   Season 5 (10)   |   Season 6 (10)   |   Season 7 (10)   |  

The Good Witch (2015) season 2 episode 1Episode 1: Second Time Around

Cassie and Sam decide to take a step forward, but his pushy ex-wife stalls them at the starting gate; Grace preps for the teenage rite of passage...

Air Date: Apr 17, 2016

The Good Witch (2015) season 2 episode 2Episode 2: Driven

A man from Cassie's past arrives in Middleton, but reminiscing about old times may put a halt to a future for her and Sam.

...

Air Date: Apr 24, 2016

The Good Witch (2015) season 2 episode 3Episode 3: Out of the Past

As Cassie's old friend John attempts to unearth their shared college memories, the Good Witch receives another visitor from her past when Ryan re...

Air Date: May 01, 2016

The Good Witch (2015) season 2 episode 4Episode 4: The Trouble With Love

Cassie can't help but feel upset after Grace admits she's been spending more time with Sam to replace the hurt she feels from the loss of her own...

Air Date: May 08, 2016

The Good Witch (2015) season 2 episode 5Episode 5: Surprise Me

Sam and John surprise Cassie with fun outings as she tries to work out her feelings toward both of them.

...

Air Date: May 15, 2016

The Good Witch (2015) season 2 episode 6Episode 6: Risk

Cassie could be ready to take a chance on her feelings for Sam; Grace decides to goes on a magical mission.

...

Air Date: May 22, 2016

The Good Witch (2015) season 2 episode 7Episode 7: What's Your Secret?

Cassie decides to throw a surprise party for Martha, but when she enlists the help of Stephanie and Abigail, she learns her secret might not be kep...

Air Date: May 29, 2016

The Good Witch (2015) season 2 episode 8Episode 8: Truth

Cassie works her magic to help Sam make a tough decision and is suddenly faced with a difficult choice of her own.

...

Air Date: Jun 05, 2016

The Good Witch (2015) season 2 episode 9Episode 9: A Perfect Match

Just as Cassie begins to move in a new direction with Sam, Middleton's annual Lights Festival brings illuminating changes.

...

Air Date: Jun 12, 2016

The Good Witch (2015) season 2 episode 10Episode 10: A Perfect Match Part 2

Cassie reaches a decision about her future; Middleton needs some of Cassie's magic when the Lights Festival threatens to go dark.

...

Air Date: Jun 19, 2016

The Good Witch (2015) season 2 episode 11Episode 11: TBA

...

Air Date: Jun 26, 2016

The Good Witch (2015) season 2 episode 12Episode 12: TBA

...

Air Date: Jul 03, 2016