Best Christmas Markets Around Calgary 2021

Market Collective Christmas Market
Market Collective Christmas Market
Christmas Markets in Calgary

Best Christmas Markets Around Calgary 2021

Your complete gift guide to Christmas markets and holiday shopping in Calgary.

Please note: These events and activities are no longer up-to-date. Check back for updated event listings or explore for more great things to see and do in Calgary.

Get a head start on your holiday shopping and discover great local gift ideas with in-person and online marketplaces.

Supress from menu

Millarville Christmas Market

Location: Millarville Racetrack and Agricultural Society

Dates: November 4-7 and 11-14

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 13

The Peak to Prairie Holiday Market returns, supporting local vendors and charities. Signup for tickets and get your Christmas lists ready.


Bowness Holiday Craft Fair

Location: Bowness Community Association

Dates: November 13

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.


Inglewood Night Market

Location: South Bank Building

Dates: November 12, 19, 26, and December 3

The Inglewood Night Market presents a holiday edition of their popular modern market with locally sourced and handmade vendors selling everything from crafts and vintage clothing to antiques and collectibles.


Marda Loop MADE Holiday Market

Location: Marda Loop Community Hall

Dates: November 13

Get your holiday shopping done with inspired gift ideas from artisans, makers, and foodies at the Marda Loop MADE Holiday Market. Admission is free.


The Holiday Market

Location: Deerfoot Inn and Casino

Dates: November 21

Local producers, makers, and creators come together at The Holiday Market at Deerfoot Inn and Casino with great gift ideas and free admission.

Supress from menu
Spruce Meadows International Christmas Market.

Spruce Meadows International Christmas Market.

Spruce Meadows International Christmas Market

Location: Spruce Meadows

Dates: November 26-28 and December 3-5

The Spruce Meadows International Christmas Market returns with over 200 independent local businesses, artisans, and food vendors for a truly unique shopping experience.


A Christmas to Remember

Location: Granary Road

Dates: Saturdays and Sundays November 27 – December 19

Join A Christmas to Remember at Granary Road for an enchanting holiday experience with Christmas carols, decorated trees, lights, and festive décor for a memorable shopping destination.


Artisan Collective Holiday Markets

Location: Deerfoot City

Dates: November 28 - December 5

Shop a collection of local makers at the Artisan Collective Holiday Markets in the Food Lodge at Deerfoot City with free admission.


Weihnachtsmarkt Christmas Market

Location: Century Downs Racetrack and Casino

Dates: December 4

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.


Festival Hall-iday Market

Location: Festival Hall

Dates: December 5

The Calgary Folk Music Festival brings you the annual Festival Hall-iday Market in the heart of Inglewood, with local artisans, live music, and wholesome holiday vibes.

Supress from menu
Market Collective Holiday Markets (Photo credit: Travel Alberta/Chris Amat).

Market Collective Holiday Markets (Photo credit: Travel Alberta/Chris Amat).

Market Collective Holiday Markets

Location: BMO Centre Hall B + C

Dates: December 10-12, 17-19

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 Sports Complex and Chief Jim Starlight Centre

Dates: December 11-12

Support Indigenous and local artists and businesses at the first annual Christmas at the Nation, along with holiday characters, a festive atmosphere, and food concessions. 


Little Modern Market DECEMBER Edition

Location: #120, 221 10 Ave SE

Dates: December 18

Come shop local for the holidays with the Little Modern Market DECEMBER Edition, featuring free balloon animals and glitter tattoos for the kids.


More Great Holidays Markets

Signatures Festival of Crafts – November 5-7

The Pop-Up Holiday Market – November 6 – December 19

Chestermere Christmas Market – November 12-13

Shawnessy Christmas Craft Fair – November 13

Art Market & Craft Sale – November 18-21

Century Hall Christmas Market – November 20

First Street Holiday Market - December 16

Supress from menu