"Picture a Perfect Christmas" was filmed in the fictional town of Sweetwater Springs, Colorado. The town was created specifically for the series and is not a real location. However, some of the scenes in the show were filmed in various locations around Vancouver, British Columbia, Canada, including downtown Vancouver, Gastown, and Stanley Park.