The weather outside may be frightful, but these holiday markets are so, so delightful. We’re getting festive here in Calgary, especially with a fresh blanket of snow and some hot coffee brewing.

When the Bow River freezes over, it’s sure to put you in the festive spirit. A holiday market is the perfect way to celebrate. There are a ton to visit in and around the city, so take your pick!

If you’ve got a gift or two to check off your list, give these local holiday markets a try.

Festive Foothills Art Sale

This beloved seasonal event features original artwork and fine craft from over 70 local artists, including paintings, pottery, jewelry, glass, textiles, and more.

When: Saturday, Nov. 8 to Saturday, Dec. 20, 2025
Time: Varies by date
Where: Leighton Art Centre — 144th St. W., Foothills, Alta.
Tickets: By donation

Banff Christmas Market

With over 150 artisanal vendors, 13 days of magic, live music, an outdoor fire lounge, Santa’s house and workshop, Christmas treats and warm drinks, there is something for the whole family.

When: Thursday, Nov. 20 to Sunday, Dec. 14, 2025
Time: Varies by date
Where: 327 Railway Ave., Banff
Tickets: $15

Inglewood Holiday Night Market

This modern market has locally sourced and handmade vendors selling diverse goods, from crafts to vintage clothing, antiques and collectibles.

When: Friday, Nov. 28 to Saturday, Nov. 29, 2025
Time: 4 to 9 p.m.
Where: The Quonset at The Crossroads Market 1235 26th Ave. SE
Tickets: $5

Spruce Meadows International Christmas Market

Stroll through stunning lights and décor that sparkle across the vast grounds, warm up by the firepits, and shop from more than 325 local vendors offering unique gifts, treats, and holiday treasures.

When: Friday, Nov. 28 to Sunday, Nov. 30, 2025
Time: Varies by date
Where: Spruce Meadows Way, SW
Tickets: $20

Christmas Market at the Saskatoon Farm

Gather your friends and family for an outing at this outdoor paradise in the prairies.

When: Friday, Nov. 28 to Sunday, Dec. 7, 2025
Time: Varies by date
Where: The Saskatoon Farm — #338 Avenue East Foothills, Alta.
Tickets: $10+

Bearspaw Christmas Market

Step into a sparkling Christmas Wonderland, where twinkling lights set the perfect holiday mood. Explore a delightful collection of handmade crafts, charming decorations, and delicious holiday treats.

When: Friday, Nov. 28 to Sunday, Dec. 7, 2025
Time: 11 a.m. to 5 p.m.
Where: Bearspaw Lifestyle Centre — 253220 Bearspaw Rd., Calgary
Tickets: $5

Winter Local: A Night Market

Get ready for a festive evening of community and shopping. Join Biz Collective YYC and The District at Beltline for a mixed indoor and outdoor night market, bringing together Calgary’s local makers and small businesses.

When: Thursday, Nov. 27, 2025
Time: 4 to 9 p.m.
Where: 227 11th Ave. SW
Tickets: Free

U/D Night Market – Holiday Edition

The U/D Night Market – Holiday Edition is back, bringing twinkling lights, local vendors, live entertainment, and plenty of holiday cheer to the University District.

When: Thursday, Nov. 27, 2025
Time: 5 to 9 p.m.
Where: Central Commons Park — Thirsk St. NW
Tickets: Free

Scenic Acres Winter Market

Get started on your holiday shopping and find perfect gifts for holiday giving.

When: Saturday, Nov. 29, 2025
Time: 10 a.m. to 3 p.m.
Where: Scenic Acres Community Centre — 8825 Scurfield Dr. NW
Tickets: Free

Winter Haven Craft Market

Grab a friend or neighbour to shop a selection of crafts made by local artisans while enjoying snacks and warm beverages.

When: Saturday, Nov. 29, 2025
Time: 10 a.m. to 4 p.m.
Where: North Haven Community Hall — 5003 North Haven Dr., NW
Tickets: Free

Edgemont Community Association’s Winter Market

The Winter Market features a wide variety of vendors offering gifts, crafts, treats, and more — just in time for the holidays.

When: Saturday, Nov. 29, 2025
Time: 10 a.m. to 3 p.m.
Where: Edgemont Community Association — 33 Edgevalley Cir. NW
Tickets: Free

Century Downs Annual Christmas Market…. The Weinachtsmarkt

Step into the warmth and wonder of the holidays at the annual Weihnachtsmarkt Christmas Market! Savour the flavours of the season with authentic German street food, or warm up indoors with a cup of mulled wine or hot chocolate while you take in the festive atmosphere.

When: Saturday, Nov. 29 to Sunday, Nov. 30, 2025
Time: 10 a.m. to 4 p.m.
Where: Century Downs Racetrack and Casino — 260 Century Downs Drive, Airdrie, Alta.
Tickets: Free

The Barn Artisan Market presents… the Christmas Market!

Sleighbells ring, are you listening? That’s the sound of all the local vendors getting ready for this annual Christmas Market. Come join and find that perfect gift for your friends and family, and even something for yourself.

When: Sunday, Nov. 30 and Sunday, Dec. 7, 2025
Time: 11 a.m. to 4 p.m.
Where: Shawnessy Barn — 224 Shawmeadows Rd. SW
Tickets: Free with food bank donation

Hillhurst Sunnyside Holiday Farmers Market

Connect with your community, and support local at the HSCA Farmers’ Market: Holiday Edition.

When: Wednesday, Dec. 3, 2025
Time: 3 to 7 p.m.
Where: 1320 5th Ave. NW
Tickets: Free – reserve a spot

Art Spot’s Annual Art Under $100

The Under $100 Art Show is a fast-paced, pop-up art exhibition featuring thousands of original works — all under $100 — from nearly 100 local and emerging artists.

When: Thursday, Dec. 4 to Sunday, Dec. 7, 2025
Time: Varies by date
Where: 1111 9th Ave. SW
Tickets: $15

Market Collective Holiday Markets

Market Collective exists to showcase the works of artists, artisans, designers, and musicians and to strengthen the community of Calgary.

When: Friday, Dec. 5 to Sunday, Dec. 7, 2025 and Friday, Dec. 12 to Sunday, Dec. 15, 2025
Time: Varies by date
Where: BMO Centre, Hall D — 20 Roundup Way SE
Tickets: $10

Authentically Indigenous Holiday Art Market

Shop from over 70 Indigenous artists and makers, enjoy the music, and celebrate the season. This year, the market is lighting up The Confluence with Indigenous art, fashion, culture, and community.

When: Friday, Dec. 5 to Sunday, Dec. 7, 2025
Time: Varies by date
Where: The Confluence — 750 9th Ave. SE, Calgary
Tickets: $5 daily or $8 for a weekend pass

Bragg Creek Spirit of Christmas Market

Bragg Creek’s annual Christmas festival includes horse-drawn wagon rides, a kids-only shopping store, and a renowned indoor Christmas market.

When: Saturday, Dec. 6 to Sunday, Dec. 7, 2025
Time: 10 a.m. to 4 p.m.
Where: Bragg Creek Centre — 23 White Ave., Bragg Creek
Tickets: Free

Airdrie Christmas Show

There is something for everyone at the Airdrie Christmas Show. Join them for their annual market and help raise money and food for the Airdrie Food Bank

When: Saturday, Dec. 6, 2025
Time: 10 a.m. to 4 p.m.
Where: 275 Jensen Dr. NE, Airdrie, Alta.
Tickets: Free

The Olympic Oval’s Holiday Market and Skate

Big things are coming to the Olympic Oval this December. They’re decking the rink for the Sleigh the Halls: Holiday Market, which includes a skate with Santa!

When: Saturday, Dec. 6, 2025
Time: 12 to 5 p.m.
Where: Olympic Oval — 288 Collegiate Blvd. NW, Calgary
Tickets: Free to $10

Rocky Ridge Ranch Holiday Market 2025

Discover unique gifts, handmade crafts, delicious treats, and more, all from talented local artisans and small businesses.

When: Saturday, Dec. 6, 2025
Time: 1 p.m. to 4 p.m.
Where: Rocky Ridge Ranch Centre, Lower Hall — 10709 Rocky Ridge Blvd. NW
Tickets: Free

Himalayan Bazaar

Enjoy authentic Tibetan handmade arts and crafts at the Glamorgan Community Hall.

When: Saturday, Dec. 6, 2025
Time: 10 a.m. to 5 p.m.
Where: Glamorgan Community Hall — 4207 41st Ave. SW
Tickets: Free

Christmas at the Nation

Support Indigenous local artists and businesses at the fifth annual Christmas on the Nation holiday market. Proudly presented in partnership with the Seven Chiefs Sportsplex & Chief Jim Starlight Centre and Taza. This unique holiday market will feature over 200 Indigenous and local artists.

When: Friday, Dec. 12 to Sunday, Dec. 14, 2025
Time: 10 a.m. to 5 p.m.
Where: Seven Chiefs Sportsplex and Chief Jim Starlight Centre — 19 Bullhead Rd., Tsuut’ina Nation
Tickets: $10

Bowness Christmas Market

Join the Bowness Community Association for a festive day of shopping, food, and holiday cheer. Browse through a variety of vendors offering unique gifts, delicious treats, and handmade crafts perfect for the holiday season.

When: Saturday, Dec. 13, 2025
Time: 10 a.m. to 4 p.m.
Where: Bowness Community Association — 7904 43rd Ave. NW, Calgary
Tickets: Free

Ukrainian Christmas Market

Enjoy delicious Ukrainian dishes and sweets, taste freshly made varenyky and holubtsi, purchase goods from Ukraine, discover beautiful embroidered shirts, jewelry, and dresses, and spend a joyful time with loved ones while immersing yourself in the festive spirit of a true Ukrainian market.

When: Saturday, Dec. 13, 2025
Time: 10 a.m. to 4 p.m.
Where: Ukrainian Cultural Centre at St. Vladimir’s Orthodox Sobor — 404 Meredith Rd. NE
Tickets: $3

Recent Posts:
Here are Calgary’s top employers of 2026
An exclusive look inside Everwild, a new ritual spa experience near Calgary