The Good Witch TV movie premiered, introducing audiences to the characters and setting of Middleton.
The Good Witch TV series officially debuted, continuing the story from the TV movies.
The seventh and final season of Good Witch aired, concluding the series.
Cassie Nightingale moves to Middleton and takes up residence in the Grey House, setting the stage for her influence in the town.
Cassie meets Sam Radford, the local police chief, beginning their romantic relationship and partnership in solving town mysteries.
Grace Russell, Cassie's teenage daughter, arrives in Middleton to attend Middleton High School and acclimate to her mother's new life.
Cassie and Sam officially get engaged, marking a significant step in their relationship.
Grace is elected as student body president at Middleton High, reflecting her growing role in the community.
Cassie and Sam get married in a town celebration, uniting their families and solidifying their place in Middleton.
Cassie and Sam welcome their son, Nick, into the world, expanding their family.
Grace graduates from Middleton High School, preparing for her next chapter in life.
Grace enrolls in college, marking a transition into adulthood and independence.
Cassie reopens and manages The Cauldron Bistro, becoming a central hub for community gatherings and events.
Cassie and Sam solve a town mystery involving a cursed book threatening Middleton's peace.
Cassie and Sam renew their wedding vows, reinforcing their commitment to each other and the town.