Read the ultimate list of Christmas markets in Toronto, including opening days, times, and more. Experience the magic of holiday traditions in the heart of Toronto. And since it is Christmas, don’t forget the Christmas gifts or gift experiences for your loved ones.
For your convenience, here is the list of Christmas markets in Toronto:
Jump To a Section Below
The Distillery Winter Village
A magical market in Toronto’s Distillery Historic District.
- Location: Distillery Historic District, 55 Mill St, Toronto, ON M5A 3C4, Canada
- How to Get There: From Union Station, take the 121 Fort York-Esplanade bus to Distillery Loop or walk 20 minutes east along Front Street.
- Dates & Hours: November 13 – December 31, 2024
- Sunday–Thursday: 10 AM – 9 PM
- Friday–Saturday: 10 AM – 10 PM
- Accessibility: Wheelchair accessible.
- What is it Known For?
Known for its Victorian setting with artisanal vendors, gourmet food, live entertainment, and a towering Christmas tree.
Holiday Fair in the Square
A mix of holiday shopping and winter carnival fun.
- Location: Nathan Phillips Square, 100 Queen St W, Toronto, ON M5H 2N1, Canada
- How to Get There: Accessible via Queen or Osgoode subway stations.
- Dates & Hours: December 1 – 23, 2024
- Monday–Friday: 4 PM – 10 PM
- Saturday–Sunday: 12 PM – 10 PM
- Accessibility: Wheelchair accessible.
- What is it Known For?
Features artisan vendors, food trucks, a skating rink, carnival rides, and a heated Polar Point Bar.
Evergreen Brick Works Winter Village
Tucked in a serene natural setting, this market blends eco-friendly shopping with outdoor winter fun. It’s perfect for those looking for a sustainable holiday experience.
- Location: 550 Bayview Ave, Toronto, ON
- Dates & Hours: Dec 10 & 17, 2024 | 11 AM–5 PM
- Highlights: Vintage goods, artisanal crafts, public skating, and gourmet food trucks.
- Getting There: Take the 28 Bayview South bus from Davisville Station
Holiday Hills at Stackt Market
This creative market transforms shipping containers into a winter wonderland with unique holiday experiences and fun activities for all ages.
- Location: 28 Bathurst St, Toronto, ON
- Dates & Hours: Nov 15 – Dec 29, 2024 | Daily: 11 AM–9 PM
- Highlights: Tunnel of lights, whiskey bar, curling lanes, fire pits, and 100+ vendors.
- Getting There: TTC Line 2 to Bathurst Station, then transfer to the 511 Bathurst streetcar
Casa Loma Christmas at the Castle
Toronto’s famous castle becomes a stunning holiday spectacle with breathtaking decorations, immersive light displays, and festive entertainment for all ages.
- Location: 1 Austin Terrace, Toronto, ON
- Dates & Hours: Dec 5, 2024 – Jan 4, 2025 | Daily: 5 PM–10 PM
- Highlights: 40-foot tree in the Great Hall, Santa’s workshop, outdoor light displays, and holiday treats.
- Getting There: TTC Line 1 to Dupont Station, then a 10-minute walk
Holiday Hills at Stackt Market
This vibrant holiday market offers a mix of quirky shopping and engaging activities.
- Location: 28 Bathurst St, Toronto, ON
- Dates & Hours: Nov 15 – Dec 29, 2024 | Daily: 11 AM–9 PM
- Highlights: Tunnel of lights, whiskey bar, curling lanes, and 100+ vendors.
- Getting There: Line 2 to Bathurst Station, then the 511 Bathurst streetcar【39】.
Toronto Art Crawl Christmas Market
A curated shopping event featuring over 100 local artists and unique holiday gifts.
- Location: The Great Hall, 1087 Queen St W, Toronto, ON
- Dates & Hours: Dec 1, 2024 | 12 PM–5 PM
- Highlights: Handmade art, jewelry, fashion, and festive treats with live music.
- Getting There: Line 1 to Osgoode Station, then the 501 Queen streetcar west【39】【40】.
Riverside C’mon Holiday Market
A community-focused market offering festive shopping and family-friendly activities.
- Location: Riverside Common Park, 657 Queen St E, Toronto, ON
- Dates & Hours: Nov 24, 2024 | 12 PM–5 PM
- Highlights: Live caroling, Santa meet-ups, and unique artisan gifts.
- Getting There: Line 1 to Queen Station, then the 501 Queen streetcar east【38】【39】.
Toronto Botanical Garden Holiday Market
An eco-conscious shopping experience amidst beautiful botanical displays.
- Location: 777 Lawrence Ave E, Toronto, ON
- Dates & Hours: Dec 13–15, 2024 | Fri: 2 PM–6 PM, Sat-Sun: 10 AM–4 PM
- Highlights: Over 100 vendors, nature-themed gifts, and festive food options.
- Getting There: Line 2 to Lawrence Station, then the 54 Lawrence East bus
Conclusion
Toronto is a city that knows how to celebrate the holiday season with charm, creativity, and festive cheer. So bundle up, grab a cup of mulled wine or hot cocoa, and let Toronto’s holiday markets brighten your winter days!

Tom’s travel writings are a testament to his insatiable curiosity and love for the road less traveled. Eschewing the typical tourist spots, Tom has built a reputation for uncovering hidden gems known only to locals.
From secluded mountain villages in the Himalayas to untouched beaches in the South Pacific, his adventures have taken him to the world’s most undiscovered corners.