How long does it take to watch every episode of Good Witch?

2
days
20
hours
Cut the commercialsNo ads and no credits
Plan your binge
Binge by season

Add to watch listAdd to seen list
Add to a marathonMake a new marathon
Premiere anniversary
More binge ideas

Premiere Episode

February 28, 2015

Superlatives

This is the 1417th longest and 714th most popular show to binge-watch.

Genres
ComedyDramaSci-Fi & Fantasy
Networks
Hallmark Channel
Streamers
NetflixHallmark Movies Now Amazon ChannelNetflix basic with AdsHallmark Movies Now Apple TV Channel
Physical Releases

Coming soon.

Cast
Catherine BellJames DentonCatherine DisherSarah PowerRhys Matthew BondTrenna KeatingKirsten Alter
Crew
Visualize It