The Netflix series Virgin River is primarily filmed in British Columbia, Canada, despite being set in a fictional town in Northern California. The main filming locations include:
- Vancouver and its surrounding mountainous areas
- Snug Cove on Bowen Island, which serves as the community of Virgin River, featuring the local library, main streets, and Artisan Lane
- Port Coquitlam, where Virgin River's Main Street scenes were filmed
- Burnaby, including Fraser Foreshore Park and Deer Lake Park
- Squamish and Brackendale, where the Watershed Grill stands in for Jack's Bar and nearby river scenes were filmed
- New Westminster, where Doc Mullins' Victorian home is located
- North Vancouver, where Mel's cabin (the caretaker's house in Murdo Frazer Park) is situated
- Shannon Falls Provincial Park, used for the waterfall scenes
These locations provide the lush forests, rivers, and small-town feel that bring the fictional Virgin River to life on screen