The film "A Veterans Christmas" was filmed in multiple locations in Vancouver, British Columbia, Canada. Some of the locations used for filming include the Vancouver International Airport, the suburb of North Delta, the city of White Rock, and the historic town of Steveston. The film also features several scenes set in the fictional town of New Hope, which was created using CGI effects.