The Best Christmas Markets in Canada 2022

November 11, 2022

We don’t know about you, but nothing rings in the festive season better than a good ‘ole holiday market, and we’ve compiled some of the best ones for you!

At these events, there's something for everyone from delicious food and drinks to festive crafts and gift ideas.  

Take a look below at some of the best holiday markets across Canada!

Click the market name to buy tickets!

Spruce Meadows International Christmas Market

Location Calgary, AB

Price $16.19

Date Nov. 18–20, Nov. 25–27, Dec. 2–4

The Spruce Meadows International Christmas Market has been the home of Christmas shopping in Calgary since 2001. It has an enviable line-up of exquisite gifts and treats for the whole family. With over 300+ independent local businesses, the market prides itself on a unique shopping experience. Begin the holiday season by enjoying a day out with family and friends, shop for exquisite gift ideas, purchase artisan food, and stroll through the winter wonderland of Spruce Meadows.

Honkey Tonk Market

Location Calgary, AB

Price $6.62

Date Nov. 19

Who doesn't love a good Honky Tonk? This market is the perfect place to find unique gifts for your friends and family. Local vendors will be selling wicked goods, and the fashion show is a great way to find new styles. The live music all day is an added bonus. And you can even bring the kids! All ages are welcome in the market tent.

Banff Christmas Market

Location Banff, AB

Price $10.29

Date Nov. 18 - 20,  Nov. 25-27, Dec. 2-4

The Banff Christmas Market captures all of the tradition, heritage, and romance of European Christmas markets, while showcasing the best artisanal products of the Bow Valley and its surrounding regions. Boasting unique products, family-friendly entertainment, and a festive menu of cocktails, pretzels, mulled wine, and sweets, The Banff Christmas Market creates a warm and inviting environment for families of all ages.

Edmonton Christmas Market

Location Edmonton, AB

Price $17.29

Date November 30 - December 18

The Edmonton Christmas Market is a must-visit event for anyone in the city! As an added bonus, it’s centrally located so you don’t have to go too far to get into the festive spirit! Discover captivating light displays, unique culinary experiences, roaming performances, festive live theatre, family-friendly workshops, a local market of 100+ rotating vendors, tasty treats, and a whole lot of holiday cheer!

Vancouver Christmas Market

Location: Vancouver, BC

Price $19.50

Date Nov. 12- Dec 24

There is tons of holiday cheer around every corner at the Vancouver Christmas Market (VCM), but what makes VCM really stand out is its authentic German flair! Pack your appetite because it has countless food Haus’ stocked with everything from bratwurst to schnitzel.  Then, wash it all down at Das Apfel Haus with some traditional German Apple beverages! This market is great for any foodie or Christmas lover alike, you’ll be sure to leave this market full of good eats and stuffed with holiday cheer!

The West Coast Christmas Show & Artisan Market

Location Abbotsford, BC

Price $11.00

Date Nov. 18-20

The 15th Annual West Coast Christmas Show & Artisan Marketplace is returning to Tradex, offering an indoor holiday market experience for all things Christmas! It brings together holiday gifts, fancy foods, personal services, decor ideas, festive live florals, and culinary inspirations under one roof. There is a gift for everyone on your list!

Looking for some more Christmas cheer? Showpass has got you covered! Check out more holiday events here.