10 Cozy Ontario Christmas Markets

Bright lights at a Christmas market

It’s that magical time of year again. Get into the merry mood with festive entertainment, holiday music, sparkling lights, hot cider and mulled wine as you knock off your shopping list with one-of-a-kind gifts and homemade treats. The jolly man himself may even make an appearance at some of these events.

Ottawa Christmas Market

Casino Lac-Leamy Plaza at Lansdowne Park becomes a traditional yuletide wonderland filled with pop-up shops, hot cocoa stands and spectacular Christmas lights for the Ottawa Christmas Market. Open from Friday to Sunday for four weeks preceding Christmas, it’s Ottawa’s special annual event complete with festive entertainment – including a visit by Santa, delicious food and lots of unique and personal gift giving ideas.
Location: Marché Way, Ottawa

Niagara Falls Christmas Market

Over 50 vendors showcase their products at the Niagara Falls Christmas Market. In addition, visitors are treated to Saturday night shows, interactive art displays, string lights and glow swings. Take a moment to sit back in a Muskoka Chair and enjoy the relaxed atmosphere while appreciating the warmth of the firepit. Nearby Niagara Falls Light Festival continues to awe with an array of light entertainment.
Location: 4284 Queen Street, Niagara Falls

The Distillery Winter Village

The combination of heritage buildings, cobblestone laneways, carolers and festival decorations in Toronto’s Distillery Historic District makes this an Instagrammer’s paradise. The enormous decorated Christmas tree is a majestic centre piece surrounded by ornamented street signs, and musicians. In addition to shopping for the perfect holiday gifts, visitors can secure a comfortable spot to enjoy the daily outdoor stage entertainment with a hot cocoa or a brew in the beer garden. Get your tickets well in advance.
Location: 55 Mill Street, Toronto

One Of A Kind Winter Show

This annual event in Enercare Centre at Exhibition Place has become a downtown tradition for locals and visitors. Meet the makers of hand-crafted apparel, jewellery and art. Enter cool contests. Then grab a tasty treat and take a load off in a One Of A Kind Lounge. 
Location: 100 Princes' Boulevard Unit 1, Toronto

Uxbridge Farmers Christmas Market

A trip to the Uxbridge Farmers’ Market in the Durham region makes a lovely excursion any time of year. However, it’s extra special during the holiday season when it’s transformed into the annual Christmas market. Whether you’re looking to buy the perfect candle, decadent honey or a special piece of jewellry you’ll find that and so much more at this cozy marketplace showcasing local handicrafts.
Location: 14 Victoria Street, Uxbridge

Sault Handmade Christmas Market

Perhaps the smallest Christmas market on our list, this pop-up marketplace is hosted by Jane of All Trades at the historic Machine Shop. You’ll find a wide assortment of handcrafted products from homemade playdough to artisanal spices by Sault Ste. Marie area artists.
Location: 83 Huron Street, Sault Ste. Marie

Christkindl Market

With more than 100 vendors and plenty of entertainment lined up, Canada’s original Christkindl Market at Kitchener City Hall harks back to a bustling medieval German market and has been named one of Ontario’s ‘Top 100’ festivals and events. Sample Glühwein (mulled wine) and snack on a soft pretzel as you watch blacksmith demonstrations and take selfies with the various folklore characters milling about.
Location: 200 King Street West, Kitchener

Village Noel Temiskaming

Travel back in time to experience the ambiance and joie de vivre of a New France village during Christmastime. Join artisans, craftspeople, musicians, dancers, lumberjacks and historical personalities at this lively Northern Ontario event that takes place at the New Liskeard Fairgrounds.
Location: May Street South, Temiskaming Shores, New Liskeard

XMUS Festival

Get into the festive spirit at Muskoka’s favourite holiday market event on December 4 at the Huntsville Legion. Craft beer, wine, spirits, gourmet food, live music and even an ugly sweater party make this a must-do on the holiday market circuit.
Location: 21 Veterans Way, Huntsville

The Burlington Holiday Market

Join local shoppers, revelers and vendors to celebrate this first annual seasonal market with music, art, food and holiday ambiance from December 9-12.
Location: Parking Lot 1, 431 Elizabeth Street, Burlington

And That’s Not All!

Of course, there are so many more holiday themed markets and seasonal shopping events talking place across the province. Here are even more, look for one near you.

The Merry Market

Drop in to visit the outdoor Winter Village and indoor Twinkle Town in Forest City for shopping, twinkling lights and festive ornaments, entertainment and treats on select days between December 2-19.
Location: 100 Kellogg Lane, London

Collingwood Christmas Market

The streets of downtown Collingwood will be lit up with light installations and bustling with local vendors, shops, entertaining buskers, live music and an appearance by Santa himself on December 3 from 5 to 8 p.m.
Location: downtown Collingwood

Holiday Market

Located next to City Hall in Kingston’s historic downtown, this tented market will feature artisans, musicians and no shortage of holiday cheer.
Dates: December 10-12, 2021
Location: Kingston

December Matiowski Winter Market

Head over to Seven Generations Education Institute on Saturday December 18 to finish your Christmas shopping with regional meats, local treats and so much more.
Date: December 18, 2021
Location: Kenora

Last updated: January 10, 2022

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.