Good Witch Cassie Nightingale is back to her bewitching ways, but this time she’s also juggling a newborn daughter and her job as town Mayor. With such a busy schedule she and her husband, town sheriff Jake Russell, aren’t getting much sleep. Hoping for a break, Cassie plans a much needed vacation with her new family. But things go awry when a crime wave sweeps through town and an investigative reporter tries to ruin Cassie’s image after a video of her magically disappearing turns up on the internet. Supported by her loyal family and friends, Cassie must rely on her signature charm to put a stop to the troubles before they completely destroy the town, and a Good Witch’s reputation!
Joy Holbrook is an intuitive market researcher in DC who has captured the attention of the account’s CEO and is about to get a sweet promotion, just in time for the holidays. She receives an urgent phone call from home and she rushes back to Crystal Falls, NC to help her Aunt recover from surgery and is reunited with her former crush, Ben. To keep her Aunt focused on healing, Joy volunteers to take Ruby’s place with the town’s legendary baking competition, the “Cookie Crawl,” much to the amusement of Ben who knows Joy has absolutely no idea of the Herculean task before her. Though Joy initially refuses Ben’s attempts to “co-captain,” she begins to soften and let him in, all the while remembering that there truly is no place like home. Starring Danielle Panabaker and Matt Long.
A wish-granting comet is headed to Middleton. The residents are all excited to go to the observatory to watch it as it only occurs once every 100 years. Nick and Grace get nostalgic as they deal with the last few days of high school. Adam and Stephanie are over the moon with glowing reviews of their food truck while Abigail is heartbroken over Donovan and decides to take a trip to Europe to get way from everything.
After she is suddenly fired from her job, Krissy Kringle (Hilarie Burton) is in no mood for all the misdirected Santa mail she receives to her home on Candy Cane Lane. Even so, one package in particular stands out: Santa’s “Naughty or Nice” book, which he left behind when visiting a child. After Krissy realizes that the book is magical and will show her all the bad deeds of those around her, Krissy sets out to expose everyone she knows who has been naughty. Eventually, the naughty list hits too close to home, exposing a truth about her long-time boyfriend, Lance (Matt Dallas) and causing turmoil with one of her neighbors. With the help of her mother, Carol (Meredith Baxter) and father Walter Kringle (Michael Gross), Krissy discovers that the book’s powers also reveal the nice in people, not just the naughty.
Cassie Nightingale (Catherine Bell) finds herself with only days to plan her stepson Brandon's (Matthew Knight) wedding to Tara (Ashley Leggat) when the happy couple unexpectedly pushes up the date for their big day. Meanwhile, Martha (Catherine Disher), the newly elected mayor of Middleton has roped Cassie into chairing the silent auction to raise much-needed funds for her pet project, the Middleton Botanical Gardens. Audrey (Rachel Wilson), a new arrival in town, pops in to Cassie's store Bell, Book & Candle and the two instantly bond. Needing help in the store, Cassie immediately hires Audrey as her new store associate and she even pitches in and helps Cassie organize the auction. But, Audrey is hiding a secret past and suspicions start to swirl around her when the donated auction items are missing. With the use of her "special" powers, as well as some teamwork by the Mayor and Jake (Chris Potter), her husband, and local Chief of Police, will they conjure up the truth before it's too late? Starring Catherine Bell and Chris Potter.