The Theatre Centre’s annual City of Craft market. Photo: Theatre Centre

Find Holiday Markets for Every Weekend Left in 2025

Advertisement

The weekend of Nov. 22–23

Holiday Artisan Market
Sat. Nov. 22 (12 – 5 p.m.)
Riverdale Hub (1326 Gerrard St, E.)

Holiday OCAD Artist Alley
Sat. Nov. 22 (11 a.m. – 5 p.m.)
OCAD University Great Hall & Lobby (100 McCaul St.)

Good Vibes Collective Holiday Market
Fri.  – Sun. every weekend until Dec. 21 
Fri.: (11 a.m. – 6 p.m.), Sun. (11 a.m. – 5 p.m.)
700 Mt. Pleasant Rd.

Swedish Christmas Fair
Sat. Nov. 22 (11 a.m – 5 p.m.) & Sun. Nov. 23 (11 a.m – 4 p.m.)
George Brown Waterfront Campus, (51 Dockside Dr.)

Toronto Christmas Pet Show
Sat. Nov. 22 (11 a.m – 5 p.m.) & Sun. Nov. 23 (11 a.m – 4 p.m.)
The International Centre (6900 Airport Rd., Mississauga)
Cost for entry: $15-$22

Maker Bean Holiday Maker Market
Sat. Nov. 22 (10 a.m. – 6 p.m.) & Sun. Nov. 23 (10 a.m. – 5 p.m.)
1052 Bloor St. W.

Riverside Holiday Market 
Sun., Nov. 23 (11 a.m. – 4 p.m.)
Ralph Thornton Community Centre (765 Queen St. E.)

Junction Triangle Craft Show
Sun. Nov. 23 (10 a.m. – 3 p.m.)
Casa Da Madeira, 1621 Dupont St.

The Distillery Winter Village, with its iconic lights and Christmas tree, is on every day in November and December 2025, until Jan. 4, 2026. Photo: The Distillery Winter Village

Toronto Botanical Garden Holiday Ecomarket 
Nov. 21, 22, 23, 28, 29, 30
Fri.: 2 – 6 p.m. | Sat. & Sun.: 10 a.m. – 4 p.m.
777 Lawrence Ave. E.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

During the week of Nov. 24:

Toronto Antique & Vintage Glass Holiday Event
Nov. 26 – 29 (Wed. – Fri. 10 a.m. – 7 p.m., Sat. 10 a.m. – 4 p.m.)
Lawrence Park Community Church, 2180 Bayview Ave.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

401 Richmond Holiday Open House
Thurs., Nov. 27 (5 p.m. – 8 p.m.)
401 Richmond St. W.

Register in advance for winter workshops at Toronto Botanical Garden Holiday Ecomarket 2025. Photo: Toronto Botanical Garden

The weekend of Nov. 29–30

Toronto Antique & Vintage Glass Holiday Event
Nov. 26 – 29 (Wed. – Fri. 10 a.m. – 7 p.m., Sat. 10 a.m. – 4 p.m.)
Lawrence Park Community Church, 2180 Bayview Ave.

The Gem Expo
Nov. 28-30 (Fri. 11:30 a.m. – 8 p.m., Sat. 11 a.m. – 7 p.m., Sun. 11 a.m. – 6 p.m.)
Hyatt Regency Toronto, 370 King Street W.
Price: $6-$12 (kids under 12 are free)

Good Vibes Collective Holiday Market
Fri.  – Sun. every weekend until Dec. 21 
Fri.: (11 a.m. – 6 p.m.), Sun. (11 a.m. – 5 p.m.)
700 Mt. Pleasant Rd.

St. Martin’s Christmas Market
Sat. Nov. 29th: (10 a.m. – 2 p.m.)
151 Glenlake Ave.

Monsignor Percy Johnson Winter Wonderland Christmas Market
Sat. Nov. 29 (11:00 a.m. – 5:00 p.m.)
2170 Kipling Avenue, Etobicoke

GAS Pop-up Holiday Market
Sat., Nov. 29 (10 a.m. – 6 p.m.)
Gerrard Art Space / GAS INC., 1475 Gerrard St. E.

Toronto Botanical Garden Holiday Ecomarket 
Nov. 21, 22, 23, 28, 29, 30
Fri.: 2 – 6 p.m. | Sat. & Sun.: 10 a.m. – 4 p.m.
777 Lawrence Ave. E.

Toronto Botanical Garden’s Holiday Ecomarket 2025 is a free market on the last two weekends of November. Photo: Toronto Botanical Garden

Willowdale Christmas Market & Tree Lighting
Sat., Nov. 29 (2 p.m. – 8 p.m.)
Mel Lastman Square, 5100 Yonge St.
Price: PWYC ($5 suggested)

BAM! Holiday Art Market
Sun. Nov. 30 (11 a.m. – 4 p.m.)
Wychwood Barns, 601 Christie St.

The Redwood Theatre Holiday Market
Sun. Nov 30 (11 a.m. – 6 p.m.)
1300 Gerrard St. E.

The Winter Market at Evergreen Brick Works
Sundays from Nov. 30 – Dec. 21 (11 a.m. – 5 p.m.)
550 Bayview Ave.
Price: PYWC

One of a Kind Winter Show
Nov. 27 –Dec. 7
Enercare Centre, Exhibition Place (100 Princes’ Blvd.)

Reid’s Christmas Market
Saturdays from Nov. 29 to Dec. 20 (10 a.m. – 4 p.m.)
Reid’s Distillery, 32 Logan Ave.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

The weekend of Dec. 6–7

The Theatre Centre: City of Craft
Dec. 5 – 7 (Fri. 6 p.m. – 10 p.m, Sat.-Sun. 11 a.m. – 6 p.m.)
1115 Queen St. W.

Holiday Fest & Butter Tart Market
Sat., Dec 6 (10 a.m. – 4 p.m.)
Royal Canadian Legion BR 101, 3850 Lakeshore Blvd. W.

Midtown Holiday Market
Sat. Dec. 6 & Sun. Dec. 7th (12 p.m. – 6pm)
Avant Garde (216 Merton St.)

East End Arts: Holiday Arts Market
Sat., Dec. 6 (11 a.m. – 4 p.m.)
St. Matthew’s Clubhouse, 450 Broadview Ave.

Toronto Dark Arts Market: Merry Creepmas Markets
Sat. Dec. 6 (11 a.m. – 5 p.m.)
Ground Control, 1279 Queen St. W.

Good Vibes Collective has a holiday market on every weekend until Dec. 21, at 700 Mount Pleasant Rd.

Good Vibes Collective Holiday Market
Fri.-Sun. every weekend until Dec. 21 
Fri.: (11 a.m. – 6 p.m.), Sun. (11 a.m. – 5 p.m.)
700 Mt. Pleasant Rd.

The Local Love Holiday Market
Dec. 6, 7, 13, 14 (1 p.m. – 7 p.m.)
Made for Me Marketplace (1586 Dundas Street W)

Toronto Art Crawl Christmas POP UP
Sun. Dec. 7th (12 p.m. – 5 p.m.)
The Great Hall (1087 Queen St. W.)

The Mom Market: Shopping with Santa
Sun., Dec. 7 (11 a.m. – 4 p.m.)
Old Mill Toronto Hotel, 9 Old Mill Rd.

The Disability Collective: Holiday Market
Sun., Dec. 7 (11 a.m. – 5 p.m.)
Wychwood Barns, 601 Christie St.

Heart’s Desire Holiday Market
Sun., Dec 7 (12 p.m. – 6 p.m.)
918 Bathurst St. 

Toronto Sunday Market: Christmas Markets
Dec. 7, 14, & 21 (11 a.m. – 5 p.m.)
The Parkdale Hall, 1605 Queen St. W.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

The weekend of Dec. 13–14

The Local Love Holiday Market
Dec. 6,7, 13, 14 (1 p.m. – 7 p.m.)
Made for Me Marketplace (1586 Dundas Street W)

Toronto Sunday Market: Christmas Markets
Dec. 7, 14, & 21 (11 a.m. – 5 p.m.)
The Parkdale Hall, 1605 Queen St. W.

Ghibli Holiday Market
Dec. 20 & 21 (11 a.m. – 6 p.m.)
Japanese Canadian Cultural Centre, 6 Sakura Way, North York

Good Vibes Collective Holiday Market
Fri.  – Sun. every weekend until Dec. 21 
Fri.: (11 a.m. – 6 p.m.), Sun. (11 a.m. – 5 p.m.)
700 Mt. Pleasant Rd.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

In addition to shopping, The Distillery Winter Village has immersive exhibits, carollers, and a 16.7-metre Christmas tree.

The weekend of Dec. 20-21

Danu Holiday Market
Sun. Dec. 21 (11 a.m. – 4 p.m.)
1237 Queen St. W.

Good Vibes Collective Holiday Market
Fri.  – Sun. every weekend until Dec. 21 
Fri.: (11 a.m. – 6 p.m.), Sun. (11 a.m. – 5 p.m.)
700 Mt. Pleasant Rd.

Distillery Winter Village
Every day until Jan. 4
200 Queens Quay E.

This article appeared in the 2025 Dec – 2026 Jan issue.