Christmas Craft Shows and Markets in Toronto

Here's where to buy unique and handmade holiday gifts in Toronto

A festive scene at the Toronto Christmas Market. Toronto Christmas Market

If you're looking to get some unique gifts for those on your holiday list, Toronto's Christmas craft shows and markets are a wonderful place to take your search. During November and December, one of a kind creations by local and Canadian artists will be on sale in even greater numbers than usual - which also makes it a great time to stock up for other gift giving throughout the year - or to go shopping as a treat for yourself.

One of a Kind Christmas Show and Sale

It's the big one! The One of a Kind Show's holiday edition offers a huge variety of unique gifts created by Canadian artists and craftspeople. Shop everything from fashion and accessories, to gourmet prepared foods, home decor and more courtesy of hundreds of exhibitors from across the country. This is a great place to shop for anyone on your gift list that's hard to buy for or who seems to have everything.

  • When: November 23 to December 3
  • Where: Enercare Centre, Exhibition Place
  • How much: $15 (adults), $7.50 (seniors 65+ and youth 13-17), free (kids 12 and under)

Seasons Christmas Show

Get everything you need to get your home and family ready for the holidays all in one place. One stop shopping at its best, the Seasons Christmas Show features over 300 exhibitors offering everything from holiday décor to handmade gifts and stocking stuffers. If you want to get a good portion of holiday prep done early, this is the place to do it.

  • When: November 17 to 19
  • Where: International Centre, Mississauga
  • How much: $15 (adults), $12 (seniors 65+ and youth 13-17), free (kids 12 and under)

The Toronto Vegetarian Association Holiday Market

Explore locally made and cruelty-free products at this unique holiday market happening at Artscape Wychwood Barns.

Snack on vegetarian holiday treats as you browse and shop handmade gifts and other items courtesy of over 30 local vendors.

  • When: November 19
  • Where: Artscape Wychwood Barns
  • How much: $5

Swedish Christmas Fair

Harbourfront Center will once again be home to the Swedish Christmas Market, a two-day festival celebrating the holidays – Swedish style. Shop imported handmade crafts, unique Christmas décor, textiles and Swedish treats and when you’re not browsing or buying, enjoy traditional Scandinavian food and drink.

  • When: November 25 to 26
  • Where: Harbourfront Centre
  • How much: Free admission

Toronto Christmas Market

While not exclusively a shopping experience, the always hotly-anticipated Toronto Christmas Market will get you into the festive spirit while also giving you a chance to shop holiday décor and gift ideas in a truly magical setting. In addition to browsing vendors, enjoy the beautiful lighting displays and stop for a mulled wine in one of the beer gardens.

  • When: November 16 to December 23 (closed Mondays)
  • Where: Distillery District
  • How much: Admission is free on weekdays until Friday at 5pm when it changes to $6

Holiday Fair in the Square

Another holiday market you can visit to shop and get into the holiday spirit happens at Nathan Philips Square.

Browse the artisan village for handmade gifts and décor, enjoy some rides at the midway, take a photo with Santa, snack on food truck fare and grab a drink by the fire at the licensed ice bar. The fair is in support of Epilepsy Toronto.

  • When: December 1 to 23
  • Where: Nathan Philips Square
  • How much: Free admission

City of Craft

City of Craft has been running since 2007 and is a great chance to stock up on some seriously unique gifts created by some of the city’s best artisans and craftspeople. Whether you’re looking for cute cards, home décor items, stocking stuffers, art or accessories, you’re likely to find it here.

  • When: December 8 to 10
  • Where: The Theatre Center (1115 Queen St. West)
  • How much: $3 (which gets you into all three days)

Artisans’ Gift Fair

Shop local, handmade goods in the Annex at the latest installment of the Artisans’ Gift Fair taking place at the Tranzac Club.

The fair happens every weekend in December and gives holiday shoppers the chance to browse one-of-a-kind goods and support local artisans and craftspeople.

  • When: Every weekend in December leading up to Christmas
  • Where: Tranzac Club at Bloor & Brunswick
  • How much” Free admission