The Spirit of Christmas has been delighting visitors and locals alike for over 25 years. Located in the town of Banff on the main street, Banff Avenue in Banff National Park, its 5,000 square feet is dedicated to 'Christmastime...Specialtime...Everytime'. While we are Canada's largest year-round Christmas store, we also focus on Halloween, Easter, Canada's four seasons and Canadiana, as well as unique every day gifts.more...See more text