As Middleton's annual Lights Festival approaches, final decisions about the Maldives dig and London Abroad are made, but circumstances could bring about second thoughts.
Sam and Cassie share a moment of connection at the lake house that surprises them both. Meanwhile, Middleton has its annual Lights Festival and some unforeseen changes occur.
Raising her daughter in the small town of Middleton, an enchanting widow with magical powers provokes the interest and exasperation of a big-city doctor.
Cassie prepares a surprise party for Martha, but the townsfolk make keeping the secret a challenge. Meanwhile, Sam thinks about a job offer from the hospital.
Cassie and John spend time together catching up but he may have romantic intentions, and Cassie's new hire is coming into her own and rediscovering a forgotten talent.
Cassie faces her conflicting feelings for Sam and John, Grace's internship goes a little too well, and Nick picks a startling extracurricular activity.
Dr. Sam and many Middletoners take up running to train for an upcoming race. A mysterious woman catches Derek's interest but Brandon is suspicious; a mysterious man follows her around.
Against her best judgment, Cassie agrees to pose as Ryan's girlfriend to make his ex jealous, but this confuses the good doctor and Cassie herself when she and Ryan kiss.
Cassie and Sam consider taking their relationship to a new level. Grace prepares for her driving test, and a seemingly happy couple arrives to the Grey House to celebrate their upcoming wedding.
As she helps Sam deal with Linda, she realises her feelings for Sam have changed, just as Grace and Martha conspire to bring all of Middleton together in hopes of saving the Bell, Book, and Candle.
Joseph, looking for something from his family's past, corners Cassie. Someone else may lurk around Grey House who poses even more danger to Cassie and her family.
While the blizzard pummels the town, Cassie and Sam take care of Eve's husband, Brian, who's suddenly ill. Grace, Nick and Anthony are trapped in the library.
Cassie and Sam disagree about his return to work after his injury. Flower Universe tries to undercut Abigail's business, but she won't go down without a fight.
Cassie pursues a temporary Art History professorship while Sam diagnoses Adam. Abigail and Donovan realise that the missing diamond from the Middleton treasure may help break the curse.
Grace digs up some of Middleton's earliest history while revising the town's website, and Abigail shares the same history with her budding romance with Phil.
Sam successfully operates on Adam, but not without complications. Joy, against Cassie's advice, dreams that Abigail and Donovan break up, and she tries to stop it from happening.
Martha fills in as the local Dear Debbie advice columnist, getting an anonymous letter that adds intrigue to a progressive dinner attended by all of the Middleton couples.
Cassie, Abigail, Joy and George come together to protect the Merriwick magic from the mysterious force over Middleton. Cassie and Sam make a momentous decision about their life together.
Cassie and Martha smudge the mayor's mansion in preparation for her housewarming gala. Abigail and Donovan decide to reunite and put up a final fight against Merriwick-Davenport.
Cassie and Sam's double date with hospital administrator Grant and his girlfriend Monica doesn't go quite as planned. Martha organises a Grease-themed movie night in the park.
Cassie helps Joy mark her mother's birthday by planting a tree, and discovers a time capsule that Grace buried years ago. Sam competes against Middleton favourites in a chili cook-off.
Cassie, Abigail and Joy browse an estate sale, where Joy hopes to find a clock for Martha's renovation. Stephanie's ex-husband, Wes, comes to town to pack up their shared cabin.
As Cassie and Sam prepare to celebrate their first wedding anniversary, Cassie welcomes Grey House guest Joy, who seems to be spying on the Merriwicks.
The Middleton Merriwick is still not in bloom, and the effects are being felt around town, meanwhile an old friend and colleague of Abigails checks into Grey House claiming to want a relationship.