Original air date: 10/21/2018 Runtime: 83:46 min. Cassie’s precious family heirloom — a beautiful red ruby, The Heart of Middleton — goes missing from Middleton’s History of Halloween museum exhibit. Without its Heart, the town of Middleton starts to doubt their Halloween spirit leading up to their annual festival competition with Blairsville. It all culminates at an anniversary black tie Halloween gala at the museum, honoring the lore of the Heart of Middleton, where the Merriwicks help to re-inspire their fellow Middletonians.
Original air date: 06/09/2019 Runtime: 43:38 min. Cassie and Sam’s wedding is just days away in the season five premiere of “Good Witch,” and the town of Middleton prepares for this highly anticipated event in “The Forever Tree: Part 1.” As Middleton’s resident enchantress Cassie (Catherine Bell) works on last-minute wedding preparations, Sam (James Denton) looks for the tree that her ancestor was married under as a wedding surprise. Though skeptical of Cassie’s world-traveling foster brother Vincent (Gianpaolo Venuta), Sam invites him to be part of the search. Grace (Bailee Madison) becomes troubled when little hiccups keep popping up in wedding planning, and Nick (Rhys Matthew Bond) finds sudden inspiration to focus on his future when he meets a new girl. Abigail (Sarah Power) opens up to the idea of handing her responsibilities as mayor over to Martha (Catherine Disher), but a handsome stranger puts a wrench in her plans. Meanwhile, Stephanie (Kylee Evans) finds herself smitten by a hospital chaplain.
Original air date: 06/10/2019 Runtime: 43:44 min. Cassie (Catherine Bell) and Sam's (James Denton) long-awaited wedding has finally arrived in 'Good Witch,' and they take an enchanting walk down the aisle in 'The Forever Tree - Part 2.' As Middleton prepares for the most enchanting event of the season, Sam receives some magical help from Grace (Bailee Madison) in finding the Forever Tree. However, the wedding brings up complex emotions for Grace, who becomes nostalgic for her late father, while Cassie worries her foster brother will let her down and miss the nuptials. Abigail (Sarah Power) steps up into her mayor duties and makes a surprising ally, while Martha (Catherine Disher) finds a new passion for television. Meanwhile, Nick (Rhys Matthew Bond) takes a step toward finding his future calling, and Stephanie (Kylee Evans) faces an unexpected reaction when she confesses her feelings for the hospital's chaplain.
Original air date: 06/16/2019 Runtime: 42:58 min. Cassie (Catherine Bell) and Sam (James Denton) may only have eyes for each other, but they still spend their romantic getaway helping new friends in 'The Honeymoon.' As Cassie and Sam's honeymoon nears its end, they join forces to help a new friend reconcile with her brother and save their family vineyard. Grace (Bailee Madison) attempts to speed up time after a painful break up with her long-distance boyfriend. Sparks fly when Abigail (Sarah Power) joins forces with the mayor of Blairsville (Marc Bendavid) for a charity event, but she is soon reminded of a curse that has separated their families for centuries. Martha (Catherine Disher) freezes at her television audition, but turns up her undeniable charm in a last-ditch effort to win the part. Stephanie (Kylee Evans) also turns on the charm when she finds herself torn between two suitors. Meanwhile, Nick (Rhys Matthew Bond) ghost hunts at Grey House with an old friend, but suspects his friend is in search of more than paranormal activity.
Original air date: 06/23/2019 Runtime: 42:12 min. Cassie (Catherine Bell) hosts a royal guest at Grey House in 'The Prince.' When shocking news emerges about the visiting royal, though, he risks hurting someone he's grown to care for. Sam (James Denton) gets a visit from an old friend in need of his medical expertise but soon discovers that his cure may lie in Cassie's intuition. Grace (Bailee Madison) starts an internship for Abigail (Sarah Power) at City Hall and faces fierce competition from a fellow intern. Their competition benefits Abigail, who needs all the help she can get when the rival mayor's family tries to build on the site of a Middleton landmark. Meanwhile, Martha (Catherine Disher) prepares for the first episode of her television show and Stephanie (Kylee Evans) considers her romantic options.
Original air date: 06/30/2019 Runtime: 41:58 min. Cassie's enchanting powers have always helped her friends in Middleton and a special elixir gives her magical gift a potent boost in 'The Tea.' Cassie serves a special tea to help Abigail (Sarah Power) open up during a date with her former nemesis (Marc Bendavid), newly reinstated mayor Martha (Catherine Disher) share her opinions with an artist painting her portrait, and two guests at Grey House reconnect. Meanwhile, Sam (James Denton) looks for help teaching his new resident a lesson in bedside manner. Disappointed after her top choice college rejects her, Grace (Bailee Madison) opens up to her fellow intern. Nick (Rhys Matthew Bond), on the other hand, feels his confidence shaken when he receives a college acceptance letter and focuses his nervous energy on restoring a car. Meanwhile, Stephanie (Kylee Evans) debates a business partnership with a new love interest.
Original air date: 07/07/2019 Runtime: 41:39 min. Cassie, Grace and Abigail visit Cassie's alma mater, which is on Grace's list of top choice colleges. While there, Cassie receives an honor and helps her old college friend, Willow (Kathy Najimy) make a choice about her future, and Grace gets to know the school by connecting with her weekend host who's homesick. Left to watch Grey House, Sam (James Denton) and Nick (Rhys Matthew Bond) try to channel Cassie when helping father-son guests to communicate better. Meanwhile, Martha (Catherine Disher) switches to a hard-hitting gossip format to improve her TV show's struggling ratings, and Adam (Scott Cavalheiro) surprises Stephanie (Kylee Evans) with a date.
Original air date: 07/28/2019 Runtime: 41:52 min. When Martha and her husband Tom stay at Grey House, the connection they've built over many years of marriage highlight how much Cassie and Sam still have to learn about one another, causing a slight rift between the usually happy couple. Grace goes out with her fellow intern Luke, unaware of her date's family background and ulterior motives. Abigail meets Donovan's mother Dotty, who believes an old curse should keep Abigail and Donovan apart. Meanwhile, Stephanie's budding relationship with Adam is challenged when his ex-fiancé visits, and Nick tries to support his friend who suffered a hockey injury.
Original air date: 08/04/2019 Runtime: 41:37 min. A long-lost map drums up some excitement in Middleton, as adventure seekers spring into action in “The Treasure.” After finding the treasure map, Martha (Catherine Disher) sends Vincent (Gianpaolo Venuta) on a treasure hunt – which leads to an unexpected competition between Vincent and another treasure seeker. After finding out that his wish as a teenager was to make a discovery, Cassie (Catherine Bell) encourages Sam (James Denton) to keep his eyes open for mysteries to unlock, starting with this newly discovered map. Grace (Bailee Madison) is hurt to discover that Luke had been spying on Abigail (Sarah Power) for his Aunt Dotty – Donovan’s (Marc Bendavid) mother. Abigail continues to spar with Dotty, until a crisis makes her reassess her relationship with Donovan. Meanwhile, Adam (Scott Cavalheiro) helps Stephanie (Kylee Evans) with the launch of her food truck.
Original air date: 08/11/2019 Runtime: 42:05 min. A wish-granting comet heads to Middleton, adding even more anticipation to the exciting graduation season in 'The Comet.' As the rest of the town thinks of their one wish, Cassie (Catherine Bell) just wants the best for Sam (James Denton) when he is offered a dream job across the country after successfully performing a tricky surgery. Grace (Bailee Madison) prepares for her valedictorian speech, while Nick (Rhys Matthew Bond) becomes unexpectedly nostalgic as high school wraps up. Abigail (Sarah Power) plans a trip to Europe to forget about her breakup with Donovan (Marc Bendavid), while Donovan tries to disprove the power of curses and win her back. Meanwhile, Martha (Catherine Disher) struggles to make amends with her nemesis, and Stephanie (Kylee Evans) and Adam (Scott Cavalheiro) are overwhelmed when their food truck is an instant sensation.
Original air date: 08/18/2019 Runtime: 43:52 min. As the proud parents prepare to send Grace (Bailee Madison) and Nick (Rhys Matthew Bond) away to college, they are joined by Nick’s mom Linda (Gabrielle Miller), who worries about her son’s upcoming move across the country. Grace spends her last days in Middleton helping a local fashion designer (Linda Thorson) make a dress for a client, and uncovers her true passion in the process. With her food truck still thriving, Stephanie (Kylee Evans) balances a busy workload and her relationship with Adam (Scott Cavalheiro). Abigail (Sarah Power) struggles to respond when Donovan (Marc Bendavid) shares his feelings for her – worried that a curse may be to blame. Meanwhile, Sam and Martha (Catherine Disher) continue the hunt for the Middleton treasure, leading to an unexpected discovery.