Good Witch poster

Good Witch

TV Series • 2015 TV-G
⭐ 7.2/10 (884 on Trakt)
Year2015
Statusended
Seasons7
Runtime43 min/ep
NetworkHallmark Channel
CountryUS
Created by: Sue Tenney
Cassie Nightingale, Middleton’s favorite enchantress, and her young-teenage daughter Grace, who shares that same special intuition as her mom, welcome Dr. Sam Radford and his son to town. When the New York transplants move in next to the Grey House, they are immediately spellbound by the mother-daughter duo next door, but Sam and Cassie quickly find they may not see eye to eye. With her signature charm, Cassie attempts to bring everyone together, ensuring all of Middleton is in for new changes, big surprises and, of course, a little bit of magic! "Good Witch” is based on Bell’s beloved character Cassie, the raven-haired enchantress who kept audiences spellbound for seven installments of Hallmark Channel's longest-running and highest-rated original movie franchise of all time.

What viewers say

Viewers who love this small-town series call it wholesome, comforting and uplifting, a gentle family drama about kindness, forgiveness and a warm community, and some compare it to old-fashioned family television. Parents see it as suitable for nearly any age. Critics of the show find it overly sweet and unrealistic, with clichéd plots, preachy moralizing and a lead character who is relentlessly cheerful. Many viewers say the later seasons drift toward soap opera and bring in more grown-up themes such as romance and drinking, and a few say the mix is too tame to count as real comedy or mystery.

Best for: Viewers who want cozy, feel-good small-town drama with a touch of magic and don't mind sweetness.

Summary of public viewer reviews, updated November 2026.

comedydramafantasyscience-fiction

📺 Where to Watch

🎬 Watch Trailer

Trailer hosted on YouTube. Click play to load.

🎭 Cast

Catherine Bell as Cassie Nightingale
Bailee Madison as Grace Russell
James Denton as Dr. Sam Radford
Dan Jeannotte as Brandon Russell
Catherine Disher as Martha Endicott Tinsdale
Sarah Power as Abigail Pershing
Peter MacNeill as George O'Hanrahan
Rhys Matthew Bond as Nick Radford
🛒 Buy/Rent on Amazon