Photo via Dgu/Shutterstock
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.
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
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
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
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
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+
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
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
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
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
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
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
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
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
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
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 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
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’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
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
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
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
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
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
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
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
Not all road trip stops are created equal. Some are just gas station snacks and…
It's not every day you find a hillside garden tucked in the middle of Calgary,…
A giant new international grocery store is coming to the Greater Toronto Area, and it…
If your kitchen has been waiting for a glow-up, you're in luck. The Zwilling Factory…
FIFA World Cup fever is officially taking over Toronto with a huge new floating sports…
Confederation Beach Park is one of those places you have to experience to believe it…