It’s time to get ready for Christmas, which of course means shopping! Right after Halloween, our thoughts immediately switch to the holidays, but instead of going to the big and busy shopping mall, you can get your shopping done in style and support local artisans and entrepreneurs at the same time! Embrace the movement to shop local with our Guide to the Best Christmas Markets and Craft Shows in Toronto and the GTA…

Toronto banner

Christmas Markets and Craft Shows in Toronto

Toronto Art Crawl: Christmas Market
When: November 2, 2024
Time: 11:00am-6:00pm
Where: The Bentway, 250 Fort York Boulevard, Toronto
Website: Eventbrite Link

T3 Holiday Market
When: November 2-3, 2024
Time: Saturday-Sunday 12:00-6:00pm
Where: stackt market, 28 Bathurst St., Toronto
Website: Eventbrite Link

Queen St. Marketplace: Trinity Bellwoods – Market in the Park
When:
November 2, 2024
Time: 11:00am-5:00pm
Where: Trinity Bellwoods Park, 790 Queen St. West, Toronto
Website: Eventbrite Link

EcoFair
When: November 3, 2024
Time: 11:00am-4:00pm
Where: Wychwood Barns, 601 Christie Street, Toronto
Website: www.wychwoodbarns.ca

Tkaronto Music Festival: Indigenous Vendor Market
When: November 8-9, 2024
Time: Friday-Saturday 11:00am-6:00pm
Where: 401 Richmond Lower Commons, 401 Richmond St. West, Toronto

The Mom Market Toronto: Snowflake Kisses & Warm Wishes Holiday Market
When: November 9, 2024
Time: 10:00am-2:00pm
Where: Evergreen Brickworks, 550 Bayview Ave., Toronto
Website: Facebook Event

Toronto Festival of the Beaches
When: November 9, 2024
Time: 9:30am-5:30pm
Where: Beaches Presbyterian Church, 65 Glen Manor Drive, Toronto
Website: Eventbrite Link

BARKADA MRKT. Holiday Series
When: November 10, 2024
Time: 12:00-6:00pm
Where: stackt market, 28 Bathurst St., Toronto
Website: www.stacktmarket.com

stackt market Holiday Hills 
When: November 15 — December 31, 2024
Time: Starting at 12:00pm daily
Where: stackt market, 28 Bathurst Street, Toronto (at Front & Bathurst)

One of a Kind Winter Show
When: November 21 — December 1, 2024
Time: Monday-Wednesday & Saturday 10:00am-8:00pm, Thursday-Friday 10:00am-9:00pm, Sunday 10:00am-5:00pm, Extended Hours November 28 only 10:00am-11:00pm
Where: Enercare Centre, Exhibition Place, 210 Princes’ Boulevard, Toronto

Native Canadian Centre of Toronto (NCCT) 2024 Toronto Indigenous Artisan Marketplace
When: November 22-24, November 29-December 1, and December 6-8, 2024
Time: Friday-Sunday 10:00am-6:00pm
Where: Native Canadian Centre of Toronto, 16 Spadina Road, Toronto
Website: www.ncct.on.ca

The Distillery Winter Village
When: November 13, 2024 — January 5, 2025
Time: Sunday-Thursday 10:00am-9:00pm, Friday-Saturday 10:00am-10:00pm; Christmas Eve 10:00am-6:00pm, Extra New Year’s Eve Party 9:00pm-12:00am, Closed Christmas Day.
Where: Distillery Historic District, 9 Trinity Street, Toronto

Toronto Zoo Marketplace
When:
November 16-17, 2024
Time: 11:00am-4:00pm
Where: The Toronto Zoo, 2000 Meadowvale Road, Toronto
Website: www.torontozoo.com

Queer East Social – Holigay Market Edition 
When: November 21, 2024
Time: 6:00-11:00pm
Where: Café Zuzu, 555 Dundas St. East, Toronto
Website: Eventbrite link

Toronto Indigenous Artisan Marketplace
When: November 22 – December 8, 2024
Time: Friday – Sunday 10:00am-6:00pm
Where: Native Canadian Centre of Toronto (NCCT), 16 Spadina Road, Toronto
Website: www.ncct.on.ca

Toronto Botanical Garden Holiday Market
When: November 22-24, December 13-15, 2024
Time: Friday 2:00-6:00pm, Saturday-Sunday 10:00am-4:00pm
Where: Toronto Botanical Garden, 777 Lawrence Ave. West, Toronto
Website: www.torontobotanicalgarden.ca

Swedish Christmas Fair
When: Online orders continuing, in-person shopping November 23-24, 2024
Time: Saturday 11:00am-5:00pm, Sunday 11:00am-4:00pm
Where: George Brown Waterfront Campus, 51 Dockside Drive, Toronto
Website: www.swedishchristmasfair.ca

Bloor West Village BIA: Santa in the Village Marketplace
When: November 23, 2024
Time: 10:00am-4:00pm
Where: Green P Lot, Bloor St. West between Willard Ave. & Armadale

Courtyard and Scarborough Farmers’ Market Family: “THE SHOW” Holiday Winter Market 2024
When: November 23 & 30, December 7, 2024
Time: Saturday 1:00-4:00pm
Where: East End United Regional Ministry, 310 Danforth (at Chester Avenue), Toronto
Website: www.courtyardfarmersmkt.ca, www.scarboroughfarmersmarket.ca

Riverside C’Mon Sundays: Holiday Market
When: November 24, 2024
Time: 10:00am-4:00pm
Where: Riverside Common Park, 657 Queen Street East, Toronto

Gluten Free Garage Bake Sale 
When: November 24, 2024
Time: 9:30am-5:30pm
Where: Wychwood Barns, 601 Christie Street, Toronto
Website: www.glutenfreegarage.ca

Street Eats Market & Harbourfront Centre: Winterfest Toronto
When: November 29, 2024 — January 5, 2025
Time: Friday 6:00-10:00pm, Saturday 12:00-10:00pm, Sunday 12:00-8:00pm
Where: Harbourfront Centre, 235 Queens Quay West, Toronto

Leslieville Christmas Pop-Up Market
When: November 29 — December 1, 2024
Where: TBA
Website: www.eastsideevents.ca

Artists & Artisans Christmas Market
When: November 29, 2024
Time: 2:00pm
Where: 65 Glen Manor Drive, Toronto
Website: Facebook Event

Santa’s Elves’ Market @ GLB
When:
November 30, 2024
Time: 12:00-5:00pm
Where: Great Lakes Brewery, 30 Queen Elizabeth Blvd, Toronto
Website: Facebook Event

Christmas Markets and Craft Shows in Toronto

BAM! Holiday Art Market
When:
December 1, 2024
Time: Sunday 10:00am-4:00pm
Where: Wychwood Barns, 601 Christie Street, Toronto
Website: www.wychwoodbarns.ca

The Mom Market Toronto: Christmas Market
When: December 1, 2024
Time: 11:00am-5:000pm
Where: 2650 St Clair Ave. West, Toronto
Website: Facebook Event

Toronto Art Crawl: Christmas Market POP UP
When: December 1, 2024
Time: 12:00-5:00pm
Where: The Great Hall, 1087 Queen Street West, Toronto
Website: Eventbrite Link

Evergreen Brick Works: Holiday Markets
When:
December 1-22, 2024
Time: Sunday 11:00am-5:00pm
Where: Evergreen Brick Works, 550 Bayview Ave., Toronto

St. Lawrence Market: Winter Market
When: December 5-23, 2024
Where: Along Market St. between Front St. and The Esplanade
Website: www.stlawrencemarket.com

Weston Village Winterfest
Type of Event: Outdoor Festival, Christmas Lights
When: December 6-8, 2024
Time: Hours TBA
Where: Artscape Weston Commons, 34 John Street, Toronto

Holiday Fair in the Square
When:
 December 6-23, 2024
Where: Mel Lastman Square, 5100 Yonge Street, North York

The Theatre Centre: City of Craft 2024 
When: December 6-8, 2024
Time: Friday 6:00-10:00pm, Saturday 11:00am-6:00pm, Sunday 11:00am-6:00pm
Where: The Theatre Centre, 1115 Queen St. West
Website: www.theatrecentre.org

4Umarket.to: Christmas Popup Market
When: December 7, 2024
Time: 10:00am-4:00pm
Where: 20 Canadian Road, Toronto
Website: Eventbrite Link

East End Arts: Holiday Arts Market
When: December 7, 2024
Time: 11:00-5:00pm
Where: St. Matthew’s Clubhouse, 450 Broadview Ave., Toronto
Website: www.eastendarts.ca

Toronto Dark Arts Market: Krampus Mart
When: December 7, 2024
Time: 11:00am-5:00pm
Where: Ground Control, 1279 Queen Street West, Toronto
Website: Eventbrite Link

St. Paul’s Christmas Concert & Market
When: December 7, 2024
Time: 12:00-3:00pm
Where: St. Paul’s Bloor Street, 227 Bloor Street East, Toronto
Website: Eventbrite Link

East Toronto Holiday Market
When: December 7, 2024
Time: 4:00-10:00pm
Where: 291 Coxwell Ave, Toronto
Website: Eventbrite Link

The Mom Market: Shopping with Santa
When: December 8, 2024
Time: 12:00-5:00pm
Where: Old Mill Toronto Hotel, 9 Old Mill Road, Toronto
Website: Facebook Event

Queen Street Marketplace: Holiday Artisan Market
When: December 8, 2024
Time: 11:00am-5:00pm
Where: The Great Hall, 1087 Queen Street West, Toronto
Website: www.queenstmarketplace.com

The Disability Collective: Holiday Market 2024
When: December 8, 2024
Time: Sunday 11:00am-5:00pm
Where: Wychwood Barns, 601 Christie Street, Toronto
Website: www.thedisabilitycollective.com

The Addams Family Christmas Bazaar
When: December 15, 2024
Time: 1:00-7:30pm
Where: The Annex Theatre, 730 Bathurst St., Toronto
Website: Eventbrite Link

The Bazaar of the Bizarre: FROSTBITE 2024, Toronto Edition
When: December 21, 2024
Time: Saturday 11:00am-8:00pm
Where: The Parkdale Hall, 1605 Queen St. West, Toronto
Website: Instagram Page

Ghibli Holiday Market
When: December 21-22, 2024
Time: Saturday-Sunday 11:00am-6:00pm
Where: Japanese Canadian Cultural Centre, 6 Sakura Way, North York
Website: Eventbrite Link

Holiday Markets and Craft Shows in the GTA

The Sisters Touch of Christmas
When:
Continuing until December 24, 2024
Time: Thursday-Friday 10:00am-7:00pm, Saturday 10:00am-6:00pm, Sunday 11:00am-4:00pm, December 23 11:00am-7:00pm, December 24 11:00am-3:00pm
Where: St. Kosmas Aitolos Monastery, 14155 Caledon King Townline S., Bolton
Website: www.thesisterstoc.com

The Stouffville Christmas Home Tour Market
When: November 2, 2024
Time: 10:00am-4:00pm
Where: 6173 Main St., Whitchurch-Stouffville
Website: Eventbrite Link

Uxbridge Farmers Market: Christmas Market Series
When:
November 3-26, 2024
Time: Sunday 10:00am-3:00pm
Where: Uxbridge Arena, 291 Brock St. West, Uxbridge
Website: www.uxbridgefarmersmarket.ca

The Mom Market York Region: Christmas Market at Newmarket Old Town Hall 
When: November 9-10, 2024
Time: 11:00am-3:00pm
Where: Newmarket Old Town Hall, 460 Botsford St., Newmarket
Website: Facebook Event

St. David Christmas Makers Market
When: November 9, 2024
Time: 9:00am-2:00pm
Where: 33 Cromwell Crescent, Hamilton
Website: Eventbrite Link

Seasons Christmas Show
When: November 15-17, 2024
Time: Friday 10:00am-8:00pm, Saturday 9:00am-6:00pm, Sunday 10:00am-5:00pm
Where: The International Centre, 6900 Airport Road, Mississauga

Burlington Christmas Market
When: November 17, 2024
Time: 10:00am-3:00pm
Where: Burlington Lions Club, 471 Pearl Street, Burlington
Website: Eventbrite Link

Sainte-Marie among the Hurons: First Light
When:
November 21 — December 8, 2024
Time:
Thursday-Saturday 5:30-9:00pm
Where:
Sainte-Marie among the Hurons, 16164 Highway 12 East, Midland

Mom Market Mississauga: Home For The Holidays – Holiday Market
When: November 23, 2024
Time: Saturday 10:00am-3:00pm
Where: Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga
Website: Eventbrite Link

Niemi Farm Christmas Land & European Market
When: November 15 — December 21, 2024
Time: Friday-Saturday 12:00-8:00pm
Where: 18463 Highway 48, Mount Albert

Markham Home For The Holidays Sale
When:
November 15-17, 2024
Time:
Friday 10:00am-8:00pm, Saturday 10:00am-5:00pm, Sunday 8:00am-5:00pm
Where:
Markham Fairgrounds, 10801 McCowan Road, Markham

Village of Streetsville: Christmas in the Village
When: November 22-23, 2024
Time: Friday 5:00-9:00pm, Saturday 10:00am-7:00pm
Where: Streetsville Village Square (Queen St. South and Main Street), Mississauga

Street Eats Market & Harbourfront Centre: Winterfest Toronto
When: November 29, 2024 — January 5, 2025
Time: Friday 6:00-10:00pm, Saturday 12:00-10:00pm, Sunday 12:00-8:00pm
Where: Harbourfront Centre, 235 Queens Quay West, Toronto

14th Holiday Handmade Market
When: November 29 – December 1, 2024
Time: Friday 12:00-7:00pm, Saturday 10:00am-5:00pm, Sunday 11:00am-5:00pm
Where: Niagara Falls Convention Centre, 6815 Stanley Avenue, Niagara Falls
Website: www.handmademarket.ca

Toronto Christmas Pet Show
When: November 23-24, 2024
Time: Saturday 10:00am-6:00pm, Sunday 10:00am-4:00pm
Where: The International Centre, 6900 Airport Road, Mississauga

Elliott Tree Farm: Christmas Tree Experience
When: November 16 — December 22, 2024
Time: Daily 9:00am-5:00pm
Where: 9467 Erin East Garafraxa Townline, Hillsburgh

Erin Hill Acres: Country Christmas Experience
When: November 16 — December 22, 2024
Time: Daily 9:00am-5:00pm
Where: 5837 3 Line, Hillsburgh

Friday Harbour Christmas Market
When: November 22 — December 22, 2024
Time: Hours TBA
Where: Friday Harbour Resort, 3999 Friday Drive, Innisfil

Brooks Farms: Festive Nights
When: November 29 — December 23, 2024
Time: Friday-Saturday & December 22-23 5:00-8:00pm
Where: Brooks Farms, 122 Ashworth Road, Mount Albert

Aurora Christmas Market
When: November 29 — December 8, 2024
Time: 5:00-9:00pm
Where: Aurora Town Park (entrance from Larmont Street), Aurora
Website: www.aurora.ca

Holiday Markets and Craft Shows in the GTA

Toronto Made Holiday Market
When: December 1, 2024
Time: 12:00-7:00pm
Where: Bellvue Manor, 8083 Jane Street Vaughan
Website: Eventbrite Link

Mississauga Festival of Trees – Artisan Market
When: December 6-8 & 13-15, 2024
Time: Saturday-Sunday 12:00-9:00pm
Where: Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga

Milton Fall Fair: Santa at the Fairgrounds & Holiday Market
When: December 7-22, 2024
Time: Saturday-Sunday 10:00am-4:00pm
Where: Milton Fairgrounds, 136 Robert Street, Milton

9th Annual Old Fashioned Christmas Craft Show
When: Saturday, December 7, 2024
Time: 10:00am-4:00pm
Where: Newmarket Community Centre, 200 Doug Duncan Drive, Newmarket
Website: www.anoldfashionedchristmascraftshow.com

Pingle’s Farm Mistletoe Market
When:
December 7-22, 2024
Time: 9:00am-6:00pm
Where: 1805 Taunton Road East, Hampton
Website: www.pinglesfarmmarket.com

Oakville Christmas Market
When: December 8, 2024
Time: 10:00am-3:00pm
Where: 79 Jones Street, Oakville
Website: Eventbrite Link

The Mom Market: Christmas Market at Varley Art Gallery 
When: December 14-15, 2024
Time: Saturday 4:00-8:00pm, Sunday 11:00am-4:00pm
Where: Varley Art Gallery, 216 Main Street, Unionville, Markham
Website: Facebook Event