Get a head start on your holiday shopping and discover great local gift ideas with festive food trucks, music, entertainment, and photos with Santa.
Best Christmas Markets Around Calgary 2023


Best Christmas Markets Around Calgary 2023
Millarville Christmas Market
Location: Millarville Racetrack and Agricultural Society
Dates: November 2-5 and 9-12, 2023
The Millarville Christmas Market is a family tradition where you can support local vendors, along with food trucks, music, reindeer viewing, and photos with Santa.
Peak to Prairie Holiday Market
Location: WinSport
Dates: November 12, 2023
The Peak to Prairie Holiday Market returns, supporting local vendors and charities. Enjoy free parking, easy access from the Trans-Canada Highway, large aisles for strollers, and a variety of local vendors.
Inglewood Night Market
Location: Quonset @ the Crossroads Farmers Market
Dates: November 17, 18, 24, 25, and December 1 & 2, 2023
The Inglewood Night Market presents an indoor holiday edition of their popular modern market with locally sourced and handmade vendors selling everything from crafts and vintage clothing to antiques and collectibles.
Aspen Crossing Christmas Market
Location: Aspen Crossing
Dates: November 18 & 19, 2023
Visit the annual Aspen Crossing Christmas Market for festive shopping and family fun featuring over 60 vendors! Bring the little ones to see Santa on Saturday, November 18 from 1-4 p.m.
Bowness Holiday Craft Fair
Location: Bowness Community Association
Dates: November 18 & 19, 2023
Get a head start on your holiday shopping with local vendors at the Bowness Holiday Craft Fair, a free event that includes concessions and a raffle.
Spruce Meadows International Christmas Market
Location: Spruce Meadows
Dates: November 17-19, 24-26, and December 1-3, 2023
The Spruce Meadows International Christmas Market returns with over 200 independent local businesses, artisans, and food vendors for a truly unique shopping experience.
Calgary Christmas Market
Location: Calgary Farmers' Market South and Calgary Farmers' Market West
Dates: November 24-26, and December 1-3
Each year, the Calgary Farmers’ Market is transformed into a holiday wonderland with extra artisans, merchants, musicians, entertainers, and more. Don't miss taking photos with Santa and meeting his reindeer!
Once Upon a Christmas
Location: Heritage Park
Dates: November 25, 26, December 2, 3, 9, 10, 16, 17, 2023
Once Upon a Christmas at Heritage Park is one of Calgary’s most iconic holiday events, with activities, entertainment, and treats that will get you and your family into the holiday cheer.

Spruce Meadows International Christmas Market
Saskatoon Farm Christmas Market
Location: The Saskatoon Farm
Dates: December 1-3 & 8-10, 2023
Explore over 400 local vendors over three festive weekends with the 7th annual at the Saskatoon Farm Christmas Market.
Little Modern Market: Holiday Market
Location: First Alliance Church Calgary
Dates: November 25 & December 2, 2023
Come shop local for the holidays with the Little Modern Market: Holiday Market, featuring free face paint, glitter tattoos for the kids, and be sure to snap a photo in front of the beautiful holiday settings.
Authentically Indigenous
Location: Kerby Centre
Dates: November 25-26, 2023
Support Indigenous artists, creators, and makers from Treaty 7, 6, & 8 at the Authentically Indigenous, featuring handmade crafts, art, jewelry, beadwork, food, and more.
Weihnachtsmarkt Christmas Market
Location: Century Downs Racetrack and Casino
Dates: December 2-3, 2023
Join Century Downs Racetrack and Casino in the barn for a traditional Weihnachtsmarkt Christmas Market with local artisans, craft vendors, and popular German street food and mulled wine.

Market Collective Holiday Markets (Photo credit: Travel Alberta/Chris Amat).
Granary Road’s Christmas Market
Location: Granary Road
Dates: Saturdays and Sundays, November 25 – December 17, 2023
Celebrate the holidays with Christmas carols, decorated trees, lights, and festive photos with Santa and the alpacas at Granary Road’s Christmas Market. Check out Santa’s Workshop for gingerbread cookies, ornaments, hot chocolate, tractor rides, and more.
Market Collective Holiday Markets
Location: BMO Centre Hall B + C
Dates: December 8-10 & 15-17, 2023
The Market Collective Holiday MC is back for a family friendly event that includes live music, interactive workshops, galleries, drinks, food, and over 150 local vendors, with special surprises too.
Christmas at the Nation
Location: Seven Chiefs Sportsplex & Chief Jim Starlight Centre
Dates: December 15-17, 2023
Visit and celebrate Indigenous artisans and performers at the annual market Christmas at the Nation! Enjoy a festive holiday atmosphere and free parking. Tickets available at the door. $8/person, 12 and under are free.
Mainstreet Holiday Market
Location: 6404 Bowness Road Northwest
Dates: December 16 & 17, 2023
Shop local artisans, enjoy tasty treats from local food vendors, and experience live local entertainment, all at the first ever Mainstreet Holiday Pop-up Market!
More Great Holiday Markets
Shawnessy Christmas Craft Fair – November 18, 2023
3rd Annual Calgary 18th Scout Christmas Market – November 19, 2023
Chestermere Christmas Market – November 24-26, 2023
Triwood Christmas Market – December 1-2, 2023
Christmas in Kensington – December 2, 9, 16, 23, 2023