Need a new tree topper, an ornament with Calgary on it or enough lights to beat the neighbours? Here’s where Calgarians shop for Christmas decorations.
Garden Centres
Calgary’s big garden centres transform into Christmas shops from early November, with trees, ornaments, wreaths and real greenery. Some open the season with an evening event; Blue Grass Garden Centre held its Jingle & Mingle Christmas Unveiling on November 5, 2026.

Gift, Card and Home Stores
Card and gift shops such as Hallmark stores carry collectible ornaments, and home décor boutiques in Inglewood, Kensington and Marda Loop stock one-of-a-kind decorations.
Christmas Markets
For handmade ornaments, the markets are hard to beat. Start with the Spruce Meadows market and the Calgary Winter Market.
A Year-Round Christmas Shop
Banff has a Christmas shop on Banff Avenue that’s open all year, a fun stop on a Banff Christmas trip.
After-Christmas Sales
Decorations are deeply discounted from Boxing Day on: stock up for next year.
Related: Christmas markets, real Christmas trees.
Part of: Calgary Christmas Guide 2026 › Christmas Markets in Calgary 2026
