Main
Catherine Bell as Cassandra "Cassie" Nightingale: the mother of Grace Russell and is the owner of a shop called Bell, Book and Candle and runs a bed and breakfast at Grey House. Cassie is psychic and uses her intuition (and at times, a little magic) for good reasons. She marries Sam in the fifth season.
Bailee Madison as Grace Russell (main seasons 1–5, guest season 7): Cassie's teenaged daughter and younger half-sister of Brandon and Lori who has her own "intuitive charm", similar to her mother. She leaves Middleton to attend college at the end of the fifth season. Madison briefly returned as Grace for a remote cameo appearance in the third episode of season seven.
James Denton as Dr. Sam Radford: Cassie's handsome neighbor, Nick's dad, and the town's new doctor, he is fairly wealthy from his experiences as a New York trauma surgeon, owner of his own private practice, on multiple hospital boards, and other activities. Sam and Cassie get married in the beginning of season five, serving as a father figure to Grace.
Sarah Power as Abigail Pershing: Cassie and Grace's cousin, she has her own magical touch similar to Cassie's, but uses it in her own way.
Catherine Disher as Martha Tinsdale is the mayor of Middleton and a longtime friend of Cassie's.
Kylee Evans as Stephanie Borden is the owner of a local bistro and a close friend of Cassie.
Peter MacNeill as George O'Hanrahan is the father-in-law of Cassie's late husband Jake and maternal grandfather of Brandon and Lori. He is a grandfather-figure to Grace and helps operate Grey House Bed and Breakfast with Cassie.
Rhys Matthew Bond as Nick Radford (main seasons 2–5; recurring seasons 1, 6) is Sam's troublesome son; since arriving in Middleton, he refuses to accept his new home and constantly wishes to go back to New York. Later, he befriends Grace and the two become step siblings in the fifth season.
Dan Jeannotte as Brandon Russell (main season 2; recurring seasons 1, 3–4; guest season 5): Cassie's stepson and Grace's older half-brother, he married Tara in the seventh movie. He becomes a police officer like his late father, in the first season.
Ashley Leggat (recurring season 1)/Rebecca Dalton (main season 2; recurring seasons 3–4; guest season 5) as Tara Russell: Brandon's wife, she was formerly a graduate student and worked for Cassie at Bell, Book and Candle. Leggat reprised her role from the film series in the first season, but was replaced by Dalton in season 2.
Marc Bendavid as Donovan Davenport (seasons 5–7): the mayor of Blairsville and Abigail's love interest.
Scott Cavalheiro as Adam Hawkins (seasons 5–7): the hospital chaplain and Stephanie's love interest.
Katherine Barrell as Joy Harper (seasons 6–7): a home renovation designer who comes to Middleton and helps to renovate the Davenport mansion for Martha. She is keeping secrets about her own past, later revealed to be Cassie and Abigail's cousin through her mother Julia, who was Cassie's second cousin. She also has a magical touch and intuition, including an ability to envision dreams.