George O'Hanrahan is a fictional character portrayed by Peter MacNeill in the TV series Good Witch.
In the first episode they appeared in, titled Starting Over... Again (season 1), they were 15 years old.
They appear in 46 episodes out of a total of 68 aired and have accumulated 216 positive votes.
The character of George O'Hanrahan is mainly associated with Cassie Nightingale and Mayor Martha Tinsdale.
Episodes46
Starting Over... Again
episode S1.E1 february 2015Cassie Nightingale's and her daughter Grace's charm is no match for Middleton's newest neighbors.Running Scared
episode S1.E2 march 2015Dr. 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.Good Witch Halloween
episode S2.E0 october 2015Whilst Cassie deals with the newest guest at Grey House, Grace seeks no advice to help deal with school bullies calling her a witch.Second Time Around
episode S2.E1 april 2016Linda, aiming to reel ex-husband Sam back in, regards Cassie as competition. Abigale proposes becoming Stephanie's business partner - or else. Cassie's "Help Wanted" sign draws interest.Surprise Me
episode S2.E5 may 2016Irresponsible grown children seem an issue, with Cassie's latest unpaying guest, Alexis, and with a money pit business proposal from Martha's son, Michael.Risk
episode S2.E6 may 2016Alexis resolves to find a way to pay back Cassie and Abigail for the charges she ran up under false pretenses.What's Your Secret?
episode S2.E7 may 2016Cassie helps John comb through resumes for his dig in the Maldives.Truth
episode S2.E8 june 2016Sam agrees to examine Cassie's guest Dan, who continues to insist he sees ghosts at Grey House; and, when the town pulls together and delivers a beautiful and surprising anniversary party for Martha, she is truly touched and grateful.A Perfect Match: Part 1
episode S2.E9 june 2016Abigail volunteers to run Middleton's annual Light Festival, but her inattention to any details raises concern.A Perfect Match: Part 2
episode S2.E10 june 2016As Middleton's annual Lights Festival approaches, final decisions about the Maldives dig and London Abroad are made, but circumstances could bring about second thoughts.Good Witch: Secrets of Grey House
episode S3.E0 october 2016To celebrate the latest release of a famous authoress' book series, Middleton becomes the enchanted town of Tarynsville during her stay.A Budding Romance
episode S3.E1 april 2017The whole town anxiously awaits the impending blooming of the Middleton Merriwick, but when the plant is cut, it has dramatic impact upon the Merriwick women. Grace begins to suspect Nick is going to ask her out.Without Magic for a Spell
episode S3.E2 may 2017The 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.A Birthday Wish
episode S3.E5 may 2017When a visiting chef (Constance) is unable to relax as she promised herself and instead wreaks havoc on the Grey House kitchen, Cassie arranges for her to spend a whole day at the stove stirring a special recipe to quiet her mind. Grace is presented with the Merriwick Wish Book for her birthday and encouraged to make an entry, and she learns a little more about what her mother and cousin were like when they were her age.In Sickness and in Health
episode S3.E7 june 2017Cassie gives a withdrawn, traveling artist a new paintbrush and invites him to stay at Grey House; Cassie also arranges for her and Sam to organize the Tri-Cities Healthfest, something that Cassie usually does by herself.Somewhat Surprising
episode S3.E8 june 2017Cassie decides to plan a surprise party for Sam to celebrate the anniversary of his move to Middleton; Grace (with some urging from Abigail) decides to use her powers to create situations where she and Noah can get together.Good Witch Spellbound
episode S4.E0 october 2017The business owners compete for the best-decorated shop. A prophecy is unearthed in the basement of City Hall; when predictions start coming true, the citizens fear it's a terrible curse. Cassie and Sam may be the key to saving their town.In 4/4, with Emotion
episode S4.E2 may 2018An unpublished song written by a past guest at Grey House magically spreads throughout the town, heightening the emotions of those who hear it. Affecting each in a different way, Cassie and Sam learn to communicate about their future together.Family Time
episode S4.E4 may 2018Cassie and Sam bring Grace and Nick for an overnight at the lake house, hoping time together will help the kids resolve their differences and help the soon-to-be family bond, but Cassie faces a few obstacles before they start acting like a family again.Written Like a Merriwick
episode S4.E5 may 2018Grace falls under Elizabeth Merriwick's spell after Cassie finds a trunk filled with her clothing.Til Death Do Us Part
episode S4.E7 june 2018Cassie has to confront what "til death do us part" means as Sam travels to South America as medical aid during a tragic time.All Dressed Up
episode S4.E8 june 2018Cassie sets out to track down Elizabeth Merriwick's original wedding dress, learning a bit from every woman who wore it. Grace and Noah hit a snag in their relationship as Abigail and Phil start to ramp up theirs.How to Make a Middleton Quilt
episode S4.E9 june 2018Grace, in Middleton tradition, enlists the help of the town in making a magical quilt said to grant the wishes of the recipient; Cassie and Sam learn more about each other as secrets are revealed at their bachelor and bachelorette parties.Tossing The Bouquet
episode S4.E10 july 2018Sam and Cassie have to accept that their wedding might not be as perfect as planned. In light of her almost-romance with Phil, Abigail's quest to put down roots lands her a new job-the mayor of Middleton.Good Witch: Tale of Two Hearts
episode S5.E0 october 2018Cassie's precious family heirloom- a beautiful ruby. The Heart of Middleton-goes missing from the History of Halloween in Middleton museum exhibit just in time for the anniversary festival and masquerade galaThe Forever Tree, Part 1
episode S5.E1 june 2019Cassie 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.The Forever Tree, Pt. 2
episode S5.E2 june 2019Cassie (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.The Tea
episode S5.E5 june 2019Cassie'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.The Comet
episode S5.E9 august 2019A 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.The Graduation
episode S5.E10 august 2019Grace and Nick's graduation day arrives and Cassie tries her best to make the occasion truly magical.Curse from a Rose
episode S6.E0 october 2019Autumn Delaney, Cassie's old roommate, comes to tamper with Middleton's Halloween festival.The Anniversary
episode S6.E1 may 2020Cassie and Sam celebrate their first wedding anniversary. Cassie welcomes Grey House guest Joy, who seems to be spying on the Merriwicks.The Chili
episode S6.E2 may 2020A competitive Chili cook-off turns friends into frenemies; Martha's Husband makes a startling announcement; Abigail's Father returns to Middleton; Cassie discovers a buried message.The Clock
episode S6.E3 may 2020Cassie, 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.The Dream
episode S6.E6 june 2020Sam successfully operates on Adam, but not without complications. Joy dreams that Abigail and Donovan break up, and against Cassie's advice, tries to stop it from happening.The Chocolates
episode S6.E8 june 2020Hosting a chocolate festival at Grey House, Cassie welcomes Kenny the Chocolate King to Middleton.The Party
episode S7.E1 may 2021The curse has been broken. New romances, rekindled loves and weddings may be brewing in Middleton. What will happen when Donovan's brother visits? Will Adam return and finish what he started with Stephanie? The Merriwick women's mysterious satchels reveal their secrets.The Shell
episode S7.E2 may 2021Cassie and Sam's double date with hospital administrator Grant and his girlfriend, Monica, doesn't go quite as planned; Martha organizes a "Grease" themed movie night in the park.The Delivery
episode S7.E3 may 2021Cassie, Stephanie and Abigail help Martha throw Claire a baby shower, sparking memories of Cassie's own baby shower.The Exchange
episode S7.E4 june 2021Sam is excited to perform surgery on a star basketball player; Joy makes a discovery and decides to revive the Middleton Exchange tradition.The Kite
episode S7.E5 june 2021Joy's dream sends the three Merriwicks on a search for Phillip Harper, Joy's father.The Wishes
episode S7.E6 june 2021Old and new wishes start coming true after Cassie, Abigail and Joy toss coins into the historic wishing well.The Magic
episode S7.E7 june 2021As the Merriwicks delve into the images on Joy's vision board, Cassie accompanies Sam on a trip to his childhood home to care for his sister.The Sprint
episode S7.E8 july 2021Cassie and Sam are disagreeing about Sam's return to work after his injury; Flower Universe is trying to undercut Abigail's business, but she won't go down without a fight.The Search
episode S7.E9 july 2021The pressure is on because strange things start happening to Cassie, Abigail and Joy's abilities.The Wedding
episode S7.E10 july 2021Cassie, 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.
- Starting Over... Again
- Running Scared
- Good Witch Halloween
- Second Time Around
- Surprise Me
- Risk
- What's Your Secret?
- Truth
- A Perfect Match: Part 1
- A Perfect Match: Part 2
- Good Witch: Secrets of Grey House
- A Budding Romance
- Without Magic for a Spell
- A Birthday Wish
- In Sickness and in Health
- Somewhat Surprising
- Good Witch Spellbound
- In 4/4, with Emotion
- Family Time
- Written Like a Merriwick
- Til Death Do Us Part
- All Dressed Up
- How to Make a Middleton Quilt
- Tossing The Bouquet
- Good Witch: Tale of Two Hearts
- The Forever Tree, Part 1
- The Forever Tree, Pt. 2
- The Tea
- The Comet
- The Graduation
- Curse from a Rose
- The Anniversary
- The Chili
- The Clock
- The Dream
- The Chocolates
- The Party
- The Shell
- The Delivery
- The Exchange
- The Kite
- The Wishes
- The Magic
- The Sprint
- The Search
- The Wedding
Best moments9
- Cassie and Sam celebrate their first wedding anniversary. Cassie welcomes Grey House guest Joy, who seems to be spying on the Merriwicks.
- A competitive Chili cook-off turns friends into frenemies; Martha's Husband makes a startling announcement; Abigail's Father returns to Middleton; Cassie discovers a buried message.
- The curse has been broken. New romances, rekindled loves and weddings may be brewing in Middleton. What will happen when Donovan's brother visits? Will Adam return and finish what he started with Stephanie? The Merriwick women's mysterious satchels reveal their secrets.
- Cassie and Sam's double date with hospital administrator Grant and his girlfriend, Monica, doesn't go quite as planned; Martha organizes a "Grease" themed movie night in the park.
- Joy's dream sends the three Merriwicks on a search for Phillip Harper, Joy's father.
- Cassie Nightingale's and her daughter Grace's charm is no match for Middleton's newest neighbors.
- 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.
- 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.
- 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.
- The Anniversary
- The Chili
- The Party
- The Shell
- The Kite
- Starting Over... Again
- The Clock
- The Forever Tree, Pt. 2
- The Comet