There’s nothing like the holiday season in Toronto, with twinkling lights adorning the city, festive pop-ups and events, and even the first few magical snowfalls.
If you’re searching for a new cheery market to check out this year, we’ve compiled a list of the top Christmas markets in Toronto which are sure to put you in a jolly mood.
From mulled wine to wood-burning fires, gourmet treats and festive shopping, these 8 markets promise an enchanting holiday season.
1. Distillery Winter Village
Toronto’s most popular Christmas market the Winter Village is back at the Distillery District until January 5, 2025, and has ranked as one of the best Christmas markets in the world. Warm up with mulled wine or a hot chocolate before snapping a photo with the 15m tall White Spruce Christmas tree at the market’s centre, catch live performances, and shop at one of the many vendors for gifts or souvenirs.
When: November 13, 2024 – January 5, 2025
Where: 51 Gristmill Lane, Toronto
2. Holiday Fair in the Square
North York’s Mel Lastman Square will become a winter wonderland for the month of December, once the annual Holiday Fair in the Square commences. Shop vendors at the artisan marketplace, sip mulled wine, see live holiday-themed performances, and visit with Santa himself. The festival runs until December 23.
When: December 6 – 23, 2024
Where: Mel Lastman Square – 5100 Yonge St, Toronto
3. The Winter Market
Evergreen Brick Works will soon be taken over by a charming artisan and vintage market on December 1, 8, 15, and 22 featuring a variety of vendors selling everything from vintage goods to art and jewelry. There will also be free public skating and a handful of food trucks to grab a drink and bite to eat at. Entrance fees this year are “pay what you can”.
When: Every Sunday in December
Where: Evergreen Brick Works – 550 Bayview Ave, Toronto
4. One Of A Kind Winter Show
Kick start your Christmas shopping at the trackLink link_url=”https://oneofakindshow.com/home/”]One Of A Kind Show[/trackLink], where you can shop for unique handmade crafts, jewelry, and art by local artisans. The event takes over the Enercare Centre from November 21 through December 1, and is the largest craft show in North America.
When: November 21–December 1, 2024
Where: Enercare Centre – Exhibition Place, 100 Princes’ Blvd, Toronto
5. Holiday Hills
From November 15 to December 29, STACKT Market becomes a festive paradise with the return of Holiday Hills. Visit for unique shopping, immersive workshops, and culinary treats. There’s also going to be a twinkling light tunnel for photo ops, whiskey bar, and curling lanes. Admission is free!
When: November 15 – December 29, 2024
Where: Stackt Market – 28 Bathurst St, Toronto
6. Toronto Botanical Garden Holiday Market
If you’re on the hunt for some eco-friendly gifts, head to the annual Toronto Botanical Garden Holiday Market which takes place on November 22 – 24, then again on December 13 – 15. Shop planet-friendly and botanically-themed products from over 100 local vendors, visit the onsite food truck or cafe, and wander through the indoor oasis at the terrarium. Admission to the event is free.
When: November 22–24, 2024, and December 13–15, 2024
Where: Toronto Botanical Garden – 777 Lawrence Ave E, Toronto
7. Festive Nights At The Village
Visit the Black Creek Pioneer Village for holiday-themed fun during their Festive Nights events, happening on December 7, 14, and 21.. You’ll be able to enjoy live entertainment, listen to a wintry tale told by a professional storyteller, and sample delicious seasonal treats like roasted chestnuts and gingerbread cookies. Tickets cost $32.10 for general admission.
When: December 7, 14, 21 2024
Where: Black Creek Pioneer Village – 1000 Murray Ross Pkwy, Toronto
8. Toronto Art Crawl Christmas Pop-up
On December 1, the Great Hall will host their 10th annual Christmas pop-up, showcasing over 100 Toronto artists selling unique art, jewelry, home decor, and more. Enjoy food vendors and live music while you shop.
When: December 1, 2024
Where: The Great Hall – 1087 Queen Street West, Toronto
9. St. Lawrence Winter Market
The historic St. Lawrence Market has just introduced a brand new seasonal pop-up – and it’s completely free to visit! The Winter Market is open from December 5 – 23 every Thursday through Sunday along the Market Street between Front Street and The Esplanade, with a line-up of vendors selling everything from delicious food and beverages to one-of-a-kind gifts.
When: December 5 – 23 on Thursdays through Sundays
Where: Market Street from Front Street to The Esplanade, Toronto