The Good Witch
11 movies
The Good Witch is the franchise that handed Hallmark its dreamy small-town template. Cassie Nightingale drifts into Middleton, moves into the supposedly haunted Grey House, and opens a shop full of herbs and curiosities, while the whole town spends years quietly arguing about whether she is an actual witch or just uncannily good at being in the right place. Catherine Bell plays Cassie across all 11 films. Chris Potter is her first love, police chief Jake Russell; Catherine Disher is the wonderfully fussy mayor Martha Tinsdale; and James Denton turns up later as Dr. Sam Radford.
There are 11 films, made between 2008 and 2019, with a seven-season spin-off series that followed. The mood is autumnal and unhurried: Halloween festivals, magic that the show never quite confirms, and a community that keeps coming around to Cassie in the end. The early films build her romance and family; the later ones lean into Middleton's folklore and run on the long-running is-she-or-isn't-she question. Cozy through and through, with the faintest shimmer of something more.
The Good Witch movies in order
Watch in release order. Cassie's romances, marriages, and growing family carry straight through, so the sequence matters more here than in most Hallmark franchises.
- 1

The Good Witch(2008)
The 2008 original that started all of it. A mysterious woman with no paper trail moves into Middleton's haunted Grey House, opens a curiosity shop, and unsettles the town's self-appointed morality police, all while quietly helping the police chief's struggling kids. It is the highest-voted film in the series and the only sensible starting point for Cassie and Jake.
- 2

The Good Witch's Garden(2009)
As Middleton preps for its bicentennial and Cassie turns Grey House into a B&B, a stranger arrives claiming to be the rightful heir to her home. With Jake's skeptical police work behind her, she fights to keep the house and clear her ancestor's name. This is where the Grey House mythology that fuels the rest of the series really takes shape.
- 3

The Good Witch's Gift(2010)
The Christmas wedding film. Jake springs a proposal on Cassie to marry on Christmas Eve, leaving six days to pull off a wedding, while a released ex-con stirs an old bank-robbery story back to life. There is a missing minister, a dachshund that eats a five-tier cake whole, and a payoff that lands despite the chaos. Holiday comfort with a romantic finish.
- 4

The Good Witch's Family(2011)
A controversial bridge project and a mayoral run shake up Middleton just as Cassie's manipulative cousin Abigail (Sarah Power) turns up to sow discord. Newly married Cassie has to heal old family wounds while protecting the town from developers. It introduces Abigail, who sticks around long enough to become a series fixture rather than a one-off villain.
- 5

The Good Witch's Charm(2012)
The is-she-or-isn't-she question gets its biggest workout. Now mayor and a new mother, Cassie is dogged by a viral video of her seemingly vanishing and a cynical reporter out to expose her as a fraud, while a string of robberies casts suspicion on her own family. A visit from her foster mother quietly anchors the heart of it.
- 6

The Good Witch's Destiny(2013)
A folklore-heavy entry that ties Cassie to Middleton's past. As she plans a birthday gathering, a freak October heatwave and a run of bad luck echo the legend of the Grey Lady, the ancestor who vanished on her own birthday. Stepdaughter Lori digs into the old story while family tensions flare. Good autumn-evening viewing.
- 7

The Good Witch's Wonder(2014)
The last of the early run, and a transitional one. A mysterious new hire fleeing a dark past, a rushed one-week wedding for stepson Brandon, and a theft at a town fundraiser all keep Cassie busy and intuitive. It quietly closes out the original-era storylines before the franchise reinvents itself with a new cast.
- 8

Good Witch: Secrets of Grey House(2016)
The bridge to the spin-off era, and it introduces James Denton as Dr. Sam Radford. Middleton temporarily becomes the fictional town of Tarynsville for a famous author's Halloween book launch, and Cassie helps her realize the stories are rooted in Grey House's real history. Ratings jump noticeably here, and a fresh romance begins.
- 9

Good Witch Spellbound(2017)
One of the higher-rated films, and a clean showcase of the folklore-and-festival formula with the newer cast. A 150-year-old prophecy unearthed beneath City Hall seems to start coming true through eerie Halloween events, sending Martha into a panic while Cassie and Sam keep their heads. Spooky-cozy, the way the later films do it best.
- 10

Good Witch: Tale of Two Hearts(2018)
A feature-length Halloween outing. As Cassie and Sam plan their wedding, the legendary Heart of Middleton ruby is stolen from the museum just before the anniversary masquerade gala, and a fierce festival rivalry erupts with a neighboring town. Full of small-town pageantry, postponed nuptials, and the kind of community spirit the show lives on.
- 11

Curse from a Rose(2019)
The eleventh and final film. Cassie's old college roommate Autumn Delaney arrives carrying a 25-year grudge, just as Middleton throws itself into a giant Halloween bonfire and a triathlon against its rival town. Lolita Davidovich joins the cast. Cassie works her gentle, forgiveness-shaped magic one last time before the movies hand off to the series.
The Good Witch cast
Frequently asked questions
What order should I watch The Good Witch?
Watch in release order, starting with the 2008 original. Cassie's romances, marriages, and family grow across the films, so following the sequence keeps those storylines clear.
How many Good Witch movies are there?
There are 11 films, made between 2008 and 2019. A separate Good Witch TV series followed the movies and ran for seven seasons.
Who plays Cassie in The Good Witch?
Catherine Bell plays Cassie Nightingale in all 11 films. Chris Potter plays her first love, police chief Jake Russell, in the early movies, and James Denton joins later as Dr. Sam Radford.
Is Cassie really a witch in The Good Witch?
The films never fully confirm it. Cassie's gifts read as uncanny intuition and a knack for turning up at the right moment, and the charm of the series is that the town, and the viewer, are left to wonder.
Where can I watch The Good Witch?
The films air on the Hallmark Channel and stream on Hallmark+. Check each movie's page on HallmarkDB for current availability.