The Netflix series Virgin River is set in a fictional small town located in Northern California. However, the actual filming takes place in and around Vancouver, British Columbia, Canada. The show's beautiful scenery, including forests, mountains, and rivers, is mostly from various locations in the Vancouver area such as Snug Cove on Bowen Island, Burnaby, Port Coquitlam, Squamish, and North Vancouver
. Key filming spots include:
- Snug Cove, Bowen Island: Used for many establishing shots of the town, including the main streets and local library
- Port Coquitlam: The historic downtown area serves as Virgin River's Main Street
- North Vancouver: Mel's cabin is a real home located here
- Squamish and Shannon Falls Provincial Park: Used for river and waterfall scenes
- Burnaby and other nearby parks: Various scenes including food truck shots and the mayor's house
In summary, while Virgin River is set in Northern California, the picturesque town and its surroundings are actually filmed across multiple locations in the Vancouver, British Columbia region