wcth set tour
“When Calls the Heart” is filmed in Langley, BC, Canada. Crown Media / Eike Schroter

For six seasons, fans have been watching Hope Valley (originally Coal Valley) residents wander around town on Hallmark Channel’s period drama, “When Calls the Heart.” But where exactly is this town located and filmed in real life?

All of the main filming locations (the town, church, homes, etc.) are located on the Jamestown Movie Set at the MacInnes Farm in Langley, BC, Canada. For years, the family-owned estate was home to just the farm, but then “Scary Movie 4” used it as a backdrop, and MacInnes Farm entered the film world.

Instead of knocking down all of the buildings that the horror-comedy flick put up on the property, the farm owners kept them and relocated them to another section of the estate, just in case other productions came looking for a place to shoot. Just a short while later, they got confirmation they’d made the right call because their Jamestown Movie Set became the home of “When Calls the Heart” and Hope Valley.

When Erin Krakow (Elizabeth), Lori Loughlin (Abigail) and the rest of the cast aren’t busy filming, fans of the Hallmark Channel drama can actually go see all of these places in person. MacInnes Farm offers set tours of the show’s filming locations for interested parties.

While you’re busy planning your trip to Langley, BC, you can catch new Season 6 episodes of “When Calls the Heart” on Hallmark Channel on Sundays at 8 p.m. EST.