Toronto winters can be cold, wet or both. These indoor Christmas markets let you shop for gifts in comfort.
The big indoor shows
- One of a Kind Show: Canada’s large artisan show, held at Exhibition Place, with hundreds of makers. Ticketed.
- Royal Agricultural Winter Fair: in early November at Exhibition Place, with shopping alongside the agriculture and horse shows.
Year-round markets with holiday flair
- St. Lawrence Market: the South Market is indoors and packed with food gifts, and the Saturday farmers’ market is a holiday favourite.
- Toronto’s malls host seasonal pop-ups. See Eaton Centre at Christmas.
Craft fairs and maker markets
Many are held in community centres, church halls, schools and event spaces. See Toronto Christmas craft fairs.
Indoor markets by month
| When | Indoor markets |
|---|---|
| Early November | The Royal Winter Fair’s shopping halls, church craft fairs |
| Mid-November | Seasonal shows in the suburbs, like the Seasons Christmas Show in Mississauga |
| Late November to early December | The One of a Kind Show, community bazaars, maker pop-ups |
| All season | St. Lawrence Market’s South Market, mall pop-ups |
Tips for indoor markets
- Use the coat check if there is one, as halls get warm and crowded.
- Bring a large tote or a folding cart for bigger purchases.
- Arrive at opening on the first day for the best selection, or near closing on the last day for possible deals.
- Check ticket policies: some shows offer re-entry passes or multi-day tickets.
- Bring cash and cards: most vendors take cards, but not all.
Indoor markets near Toronto
Malls and event centres across the GTA host holiday markets too, including Shoppers World Brampton and the International Centre in Mississauga. See Christmas markets near Toronto.
Combine with other indoor fun
Pair a market with an indoor attraction for a cozy day: the St. Lawrence Market with the Hockey Hall of Fame, or the One of a Kind Show with a museum. See indoor winter activities.
Indoor Christmas markets: FAQ
What’s the biggest indoor Christmas market in Toronto? The One of a Kind Christmas Show at Exhibition Place, with hundreds of Canadian makers. In 2026 it runs from November 27 to December 6.
Is St. Lawrence Market open in December? Yes, with extended holiday hours; check before visiting around Christmas and New Year’s.
Why shop indoors?
Toronto’s outdoor markets are magical, but indoor markets have real advantages in December: you can shop comfortably on a freezing or rainy day, take your time with bigger purchases, bring older relatives and small children without worrying about the cold, and often find a wider range of makers under one roof. They also tend to have washrooms, seating and food courts close by. Many locals visit an outdoor market for the atmosphere and an indoor show for serious gift shopping.
Partly indoor
Evergreen Brick Works has covered spaces, but expect to be outside some of the time. The Distillery Winter Village is outdoors, though its shops and restaurants offer a warm-up.
More
See indoor winter activities in Toronto and the Christmas market calendar.