City

Best Christmas Markets in Toronto (2026)

The big festive favourites, the makers' fairs worth shopping, and four nearby markets to make a day of.

New to RoamRecs? Save these places to your own map in one tap, find them again on your phone, and share lists with friends. It’s free.

Open the map →
Best Christmas Markets in Toronto (2026)
Photo Credit: Distillery Winter Village

Run a business in this guide, or want yours added? Get in touch. Or get featured.

23 places on the map
Filter by section

The Distillery Winter Village is Toronto's classic Christmas market, and it's free more often than people think. St. Lawrence and Harbourfront are the free outings with the most going on. One Of A Kind is where you go to finish a real gift list.

A lot of the city's best holiday shopping happens at fairs that last a weekend or a single day, in theatres, community centres and old industrial buildings. So this guide covers 18 Toronto markets plus four worth the trip outside the city, with the dates and hours for each. Prices are in Canadian dollars.

Every Toronto Christmas Market at a Glance

MarketArea2026 datesEntry
Distillery Winter VillageDistillery DistrictNov 12–Jan 3Free at set times, otherwise from $16
St. Lawrence Winter MarketOld TownNov 19–Dec 22, Thu–Sun plus Dec 21–22Free
Holiday Hills at STACKTBathurst and FrontNov 13–Jan 3, closed MondaysFree to wander
Frostbite Lane at HarbourFrostHarbourfrontNov 20–Dec 20, Fri–SunFree
Evergreen Winter MarketDon ValleyNov 29, Dec 6, 13, 20Pay what you can
Leslieville Christmas MarketsLeslievilleDec 6, 13, 20Free
Holiday Fair in the SquareDowntownDec 10–20, closed Dec 14Free
Ukrainian Holiday MarketSpadinaNov 14–15Confirm with organizers
Holiday EcoMarketToronto Botanical GardenNov 20–22, Dec 18–20Free
Swedish Christmas FairEast BayfrontNov 21–22Free last year
Riverdale Hub Artisan MarketGerrard EastNov 21Free
Holiday Handmade Art and Fine Craft SaleEtobicokeNov 21Free
One Of A Kind Christmas ShowExhibition PlaceNov 27–Dec 6$23 online
We Love Willowdale Christmas MarketNorth YorkNov 28Free, $5 suggested
BAM! Holiday MarketWychwoodNov 29Free
Riverside Holiday MarketRiversideNov 29Free
City of CraftWest Queen WestDec 4–6$5, under 12 free
Art Crawl Christmas Pop UpWest Queen WestDec 6Free
Aurora Christmas MarketAuroraNov 27–29, Dec 4–6Free
Home for the HolidaysMarkhamNov 20–22$14 at the gate
Festival of Trees Holiday MarketMississaugaDec 4–6, 11–13Pay what you can
Cranberry Christmas MarketMississaugaDec 12Free

Toronto Christmas Markets That Run for Weeks

These seven give you the most flexibility. Check the days, though: only the Distillery and Holiday Hills run most of the week, and several of the others are weekend or Sunday affairs.

Planning a Distillery visit? Our Distillery Winter Village guide has the full free-entry calendar, ticket types and where to book dinner.

Distillery Winter Village

Distillery Winter Village

55 Mill St, Toronto, ON M5A 3C4, Canada

This is the one for brick lanes, cobblestones, wooden cabins and a huge Christmas tree, and it was called the Toronto Christmas Market until it was renamed. The setting does most of the work, so come for the atmosphere and treat the shopping as a bonus. It's a better date night than a place to finish a long gift list. Timing decides what you pay. It's free all day Monday to Wednesday through December 13, and on November Thursdays after opening night. A weeknight in that window gets you the lights without a ticket. Other days are free only if you're through the gates before 4 p.m., and tickets are sold online only. Details: 55 Mill St. Nov 12–Jan 3, closed Dec 25. Cabins 11 a.m.–9 p.m., until 10 p.m. Fridays and Saturdays, and until 6 p.m. Dec 24. Tree lighting Nov 12 at 6 p.m. (ticketed). Tickets from $16 plus HST and fees; 9 and under free. A restaurant reservation or theatre ticket gets you in during ticketed hours. Free Jan 1–3.

St. Lawrence Winter Market

St. Lawrence Winter Market

Toronto, ON M5E 1C3, Canada

The plan here is simple: browse the stalls on Market Street, eat something good, and stay out in the city for a while. There's handmade gifts, seasonal food and live music, and the year-round market is right there when you get cold. Weekends add free Santa photos from noon to 3 p.m. On Saturdays and Sundays, the Sunday Variety market adds more than 75 makers and vintage sellers under the white tent at Jarvis and The Esplanade. That's the day to go if shopping is the main goal. Details: Market St, beside 92 Front St E. Nov 19–Dec 20, Thursday to Sunday, plus Dec 21–22. Thu–Fri 11 a.m.–7 p.m.; Sat–Sun and Dec 21–22 10 a.m.–7 p.m. Free. Inside, the South Market closes at 5 p.m. on weekends.

Holiday Hills at STACKT

Holiday Hills at STACKT

28 Bathurst St, Toronto, ON M5V 0C6, Canada

STACKT swaps the old-world village look for shipping containers, a giant tree and a night out. It's the pick when you want a drink and something to do, not just cabins to browse. The Sleigh Ground has 13,000 square feet of carnival-style games, and the Casa de la Abuela speakeasy is a Mexican-inspired cantina on the South Lawn. There are 30-plus storefronts, plus vendor markets on set dates. Kreate Market runs from noon on November 21 and 28 and December 12 and 19, and Barkada's Asian-owned vendors take over from noon on December 6. Go on one of those days if you're there to shop. Details: 28 Bathurst St. Nov 13–Jan 3, closed Mondays. Tue–Fri 4–11 p.m.; Sat–Sun noon–11 p.m. Free to wander; food, drinks and workshops cost extra. Check holiday-week hours before going Dec 24–Jan 1.

Frostbite Lane at HarbourFrost

Frostbite Lane at HarbourFrost

235 Queens Quay W, Toronto, ON M5J 2G8, Canada

Harbourfront Centre's holiday market comes with far more around it than most free ones. Local vendors sell gifts at the Main Building, while the wider HarbourFrost festival adds fire pits, a free kids' train, and free circus and fire performances by the lake. Skate by the Lake is right there if you want to make a night of it. Don't miss the first weekend. Harbourfront's resident craft artists run a separate Makers Market with textiles, glass, ceramics and jewellery, and the tree lighting is November 20 at 6:45 p.m. Details: 235 Queens Quay W. Nov 20–Dec 20. Fri 5–9 p.m.; Sat noon–9 p.m.; Sun noon–6 p.m. Free, no tickets. Makers Market Nov 20–22: Fri 3–9 p.m.; Sat–Sun noon–6 p.m.

Evergreen Winter Market

Evergreen Winter Market

550 Bayview Ave, Toronto, ON M4W 3X8, Canada

Evergreen is the daytime outing to build a Sunday around. The Ontario Vintage & Artisan Market fills the Brick Works, with a food court and an indoor lounge with live local performers, so a group can graze and browse without moving down one packed aisle. The extras change by date. Fire pits and s'mores are on November 29 and December 6, and public skating is on December 20, weather permitting. Take the free shuttle from Broadview Station, since parking is very limited. Details: 550 Bayview Ave. Sundays Nov 29, Dec 6, 13 and 20, 11 a.m.–5 p.m. Pay what you can; $5 per person or $20 per family suggested. No dogs.

Leslieville Christmas Markets

Leslieville Christmas Markets

1470 Gerrard St E, Toronto, ON M4L 2A3, Canada

The Leslieville Farmers' Market runs indoors at the East End Food Hub through December 20, and goes full Christmas for its last three Sundays. It's the easiest way to mix gift shopping with an actual food shop: producers, prepared food and handmade goods all in one room. Details: East End Food Hub, 1470 Gerrard St E. Sundays Dec 6, 13 and 20, 9 a.m.–2 p.m. Free. The entrance has stairs, with a lift for anyone who needs it, so bring a compact stroller. Service animals only.

Holiday Fair in the Square

Holiday Fair in the Square

1 Dundas St E, Toronto, ON M5B 2R8, Canada

Holiday Fair is the easy add to a downtown shopping day, with vendor stalls and a small children's train right at Dundas and Yonge. It won't feel like a storybook village, and it doesn't need to. It's free, right by Dundas Station, and open into the evening. Details: Sankofa Square, 1 Dundas St E. Dec 10–20, closed Dec 14. Tue–Fri 4–10 p.m.; Sat–Sun noon–10 p.m. Free; donations support Epilepsy Toronto.

Email me this guide

All 22 places with map links, in your inbox. No account needed.


Toronto Christmas Fairs on Set Dates

These run for a day, a weekend or two, in date order. This is where most of the city's best gift shopping happens, so pick your date first.

Ukrainian Holiday Market

Ukrainian Holiday Market

620 Spadina Ave., Toronto, ON M5S 2H4, Canada

The Ukrainian Museum of Canada and St. Volodymyr Institute run this fundraiser every year, and it's unlike anything else on this list. Look for embroidery, clothing, Christmas ornaments and original artwork, plus Baba's Treasures and treats from the SVI Café. Go for something you won't find at any other market in town. Details: St. Volodymyr Institute, 620 Spadina Ave. Nov 14–15, opening at noon Saturday and closing at 5 p.m. Sunday.

Toronto Botanical Garden Holiday EcoMarket

Toronto Botanical Garden Holiday EcoMarket

777 Lawrence Ave E, North York, ON M3C 1P2, Canada

The EcoMarket is the antidote to a gift list full of candles. More than 100 vendors take part across two weekends, leaning local and eco-minded, with paperwhite and amaryllis bulbs and fresh seasonal greens if you'd rather give something living. The lineup changes, so the two weekends aren't the same market. It's also a nice way to spend a few hours. There's an outdoor firepit with free marshmallows, a second-floor food court, and free family crafts and drop-in workshops on weekends. Details: 777 Lawrence Ave E. Nov 20–22 and Dec 18–20. Fri 2–6 p.m.; Sat–Sun 10 a.m.–4 p.m. Free. Part of it is outdoors in the courtyards. Paid parking.

Swedish Christmas Fair

Swedish Christmas Fair

51 Dockside Dr, Toronto, ON M5A 0B6, Canada

The Swedish fair has a real identity, which is why it's worth seeking out. SWEA Toronto, a not-for-profit, runs it with baked goods, sweets, food and Swedish-designed gifts, and proceeds support local Swedish community groups. Leave time to eat. Lucia, folk music and dance are all part of the fair's traditions. Details: George Brown Waterfront Campus, 51 Dockside Dr. Nov 21, 11 a.m.–5 p.m.; Nov 22, 11 a.m.–4 p.m.

Riverdale Hub Holiday Artisan Market

Riverdale Hub Holiday Artisan Market

1326 Gerrard St E, Toronto, ON M4L 1Z1, Canada

Add this to an east-end Saturday when you want to buy directly from local makers without making a big trip of it. It's small enough to actually look at things. Details: 1326 Gerrard St E. Saturday, Nov 21, 11:30 a.m.–4:30 p.m. Free; donations welcome.

Neilson Park Holiday Handmade Art and Fine Craft Sale

Neilson Park Holiday Handmade Art and Fine Craft Sale

56 Neilson Dr, Etobicoke, ON M9C 1V7, Canada

If you care how something was made, this is your sale. More than 60 Canadian artists bring pottery, stained glass, paintings, jewellery and fibre art, and they all sell their own work. It's an easy west-end alternative to a bigger ticketed show. Details: Neilson Park Creative Centre, 56 Neilson Dr, Etobicoke. Saturday, Nov 21, 10 a.m.–4 p.m. Free admission and parking. Scent-free venue.

One Of A Kind Christmas Show

One Of A Kind Christmas Show

100 Princes' Blvd, Toronto, ON M6K 3C3, Canada

Go here when the gifts matter more than the backdrop. More than 800 Canadian makers fill the Enercare Centre with art, fashion, décor and gourmet food, so give it a real chunk of your day and go with a few people in mind. It's a paid show, not a festive stroll. The Late Night Shopping Party on December 3 runs until 11 p.m. if you can't get there during the workday, and standard tickets include re-entry if you can't finish in one go. Details: Enercare Centre, 100 Princes' Blvd. Nov 27–Dec 6, opening at 10 a.m. Closes 9 p.m. Nov 27 and Dec 4; 8 p.m. Nov 28, Nov 30–Dec 2 and Dec 5; 5 p.m. Nov 29 and Dec 6; 11 p.m. Dec 3. Adults $23 online plus HST and a $2.50 fee, or $25.50 at the door. 12 and under free.

We Love Willowdale Christmas Market

We Love Willowdale Christmas Market

5100 Yonge St, North York, ON M2N 5V7, Canada

Willowdale's market is North York's big night out at Christmas, with more than 50 vendors at Mel Lastman Square and a 25-foot tree. Come in the afternoon to shop, stay for the tree lighting from 6:30 to 7 p.m., and then there's a singalong with a live band until 8 p.m. BeaverTails and hot chocolate take care of the rest. Details: Mel Lastman Square, 5100 Yonge St. Saturday, Nov 28, 2–8 p.m. Free, with a $5 suggested donation to NeighbourLink's food programs. RSVP online. Dogs welcome.

BAM! Holiday Market

BAM! Holiday Market

601 Christie St, Toronto, ON M6G 4C6, Canada

BAM! is a manageable market in the Wychwood Barns, with 35-plus local makers, festive music and hot cocoa. Go for a personal gift and a close look at the work, not rows of Christmas cabins. Details: Wychwood Barns, 601 Christie St. Sunday, Nov 29, 10 a.m.–3 p.m. Free tickets.

Riverside Holiday Market

Riverside Holiday Market

765 Queen St E, Toronto, ON M4M 1H3, Canada

Bring the younger kids here. Santa photos, children's crafts, treats, hot chocolate and live music are all free, and there are 20-plus local vendors for the adults. It's a short indoor outing, and that's the appeal. Details: Ralph Thornton Community Centre, 765 Queen St E, second and third floors. Sunday, Nov 29, 11 a.m.–4 p.m. Free; RSVP online.

City of Craft

City of Craft

1115 Queen St W, Toronto, ON M6J 1J1, Canada

City of Craft is for the person whose taste doesn't fit a department-store gift guide. It's a juried show of contemporary craft and independent making, with a Small Paper-Goods Market for zines and handmade paper pieces priced at $40 or less. The upstairs market is reachable by stairs only this year while the lift is replaced, and the paper-goods market is downstairs. There's also a sensory-friendly hour on Sunday, December 6, from 11 a.m. to noon. Details: The Theatre Centre, 1115 Queen St W. Dec 4, 5–9 p.m.; Dec 5–6, 11 a.m.–6 p.m. $5 at the door; under 12 free.

Toronto Art Crawl Christmas Pop Up

Toronto Art Crawl Christmas Pop Up

1087 Queen St W, Toronto, ON M6J 1H3, Canada

The December Art Crawl moves indoors to The Great Hall, with more than 80 artists showing art, jewellery, fashion and home décor, plus food vendors and a DJ. It's a block from City of Craft, which makes December 6 the best shopping day on West Queen West. Details: The Great Hall, 1087 Queen St W. Sunday, Dec 6, noon–5 p.m. Free.


Christmas Markets Near Toronto

These are separate trips, not extra downtown stops, so plan the drive before you commit.

Aurora Christmas Market

Aurora Christmas Market

50 Victoria St, Aurora, ON L4G 1R3, Canada

Aurora's market makes the evening itself the outing, with different seasonal and food vendors each night in Town Square, plus buskers, carolling and reindeer. Santa photos run from 6 to 7:30 p.m. in Brevik Hall, and you can use your own camera. The window is short, so arrive close to opening. Details: Aurora Town Square, 50 Victoria St, Aurora. Nov 27–29 and Dec 4–6, 5–8:30 p.m. Free. Shows in the square are ticketed separately.

Home for the Holidays

Home for the Holidays

10801 McCowan Rd, Markham, ON L3P 3J3, Canada

Now in its 39th year, this is a proper shopping trip, with more than 130 juried exhibitors across three buildings at the Markham Fairgrounds. Come for decorations, handmade gifts and specialty food, and bring the car so you can carry it all home. Details: Markham Fairgrounds, 10801 McCowan Rd, Markham. Nov 20, 10 a.m.–7 p.m.; Nov 21, 10 a.m.–5 p.m.; Nov 22, 10 a.m.–4 p.m. Adults $14, seniors $12, ages 13–18 $3, 12 and under free. Gate admission is cash only, with ATMs on site, though exhibitors take cards. Advance tickets are about $12.50 with early entry, ordered by Nov 15. Free parking.

Mississauga Festival of Trees Holiday Market

Mississauga Festival of Trees Holiday Market

1352 Lakeshore Rd E, Mississauga, ON L5E 1E9, Canada

Artist-designed trees are the draw here, and they turn a shopping trip into something you'd actually go to see. More than 80 artisan and food vendors set up inside the Small Arms Inspection Building on the festival's two weekends. It's a good call when the weather rules out an outdoor market. Details: Small Arms Inspection Building, 1352 Lakeshore Rd E, Mississauga. Dec 4–6 and 11–13. Fri 5:30–8:30 p.m.; Sat–Sun 10 a.m.–5 p.m. Pay what you can. The trees are on show daily through Dec 13, but the vendors only come on weekends.

Cranberry Christmas Market

Cranberry Christmas Market

1389 Cawthra Rd, Mississauga, ON L5G 4L1, Canada

Cranberry is a straightforward small-business shopping day: artisans, food vendors, live music and no admission charge. Gift wrapping is by donation, and it's worth bringing a non-perishable or two for The Compass food bank. Details: Mississauga Seniors' Centre, 1389 Cawthra Rd, Mississauga. Saturday, Dec 12, 11 a.m.–5 p.m. Free.


Toronto Christmas Market Tips

Old Town on a November Thursday. Start at the St. Lawrence stalls on November 19 or 26, eat at the market, then walk over to the Distillery for the lights. Both are free all day on those Thursdays. On a Friday or weekend, get through the Distillery gates before 4 p.m. or buy a ticket.

West Queen West on December 6. Do City of Craft when it opens at 11 a.m., then walk to The Great Hall for the Art Crawl from noon. It's the best two-stop shopping day in the city. City of Craft's upstairs market is stairs only this year.

Make a day of it: skate at Harbourfront after Frostbite Lane with our holiday ice skating guide, catch the weekend Santa photos listed in where to see Santa in Toronto, or end the night at one of Toronto's Christmas bars.

Save this guide

Keep this guide in your RoamRecs so you can find it again later.

Email me this guide

All 22 places with map links, in your inbox. No account needed.

Own or run a place in this guide, or want yours added? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →

Frequently asked questions

What's the best Christmas market in Toronto?
The Distillery Winter Village for the classic scene. St. Lawrence or Frostbite Lane for a free outing. One Of A Kind for the widest gift shopping, and City of Craft for something more design-minded.
Is the Distillery Winter Village free?
Sometimes. It's free all day Monday to Wednesday through December 13, on November Thursdays except opening night, and January 1–3. Tickets are required from 4 p.m. Friday to Sunday, on December Thursdays, and daily December 14–31, plus opening night. On those days you're free if you're through the gates before 4 p.m. Kids 9 and under are always free.
Is the Toronto Christmas Market the same as the Distillery Winter Village?
Yes. The Distillery Winter Village is the same event under its current name, so you don't need to look for both.
Which Toronto Christmas markets are free?
St. Lawrence, Frostbite Lane, the Harbourfront Makers Market, Holiday Fair in the Square, Leslieville, the Botanical Garden EcoMarket, the Art Crawl at The Great Hall, Riverdale Hub, Neilson Park, BAM! and Riverside are all free to enter. Holiday Hills is free to wander. Willowdale is free with a suggested donation, and Evergreen is pay what you can.
Which markets are indoors?
One Of A Kind, City of Craft, the Art Crawl at The Great Hall, Leslieville, BAM!, Riverside, Neilson Park, Riverdale Hub and the Swedish fair are your best bets in bad weather. Frostbite Lane is at the Main Building, but much of HarbourFrost is outdoors. Evergreen and the Botanical Garden mix indoor and outdoor space.
Are any Toronto Christmas markets open on Christmas Day or after Christmas?
The Distillery is closed December 25 and open until 6 p.m. on Christmas Eve, then runs through January 3. Holiday Hills also runs through January 3, but check its holiday-week hours. Almost everything else finishes before Christmas.
Are the markets stroller and dog friendly?
It depends on the market. The Distillery's cobblestones are slow going with a stroller. Evergreen doesn't allow dogs, Leslieville allows service animals only, and Willowdale welcomes dogs.

Related guides

More in Toronto

About the creator

RoamRecs Toronto
RoamRecs Toronto

Your guide to eating, drinking & exploring Toronto. Hidden bars, diverse eats, brunch spots & local favorites. Find your next spot ↓

View profile →
← Back to all guides