Boost your holiday spirit at the city's Distillery Historic District where the annual Toronto Christmas Market kicks off on Friday. The popular festival features amazing street food, a tree lighting ceremony and other family-friendly activities.

Cost: Free Tuesdays to Fridays, $5 per person on Saturdays and Sundays

Location: Distillery Historic District

When: Nov. 20 – Dec. 20

For those looking to get a head start on their holiday shopping, there are a number of other fairs and markets you can also check out this weekend:

Trinity Bellwoods Flea November Edition

Dozens of Toronto's best vendors and artisans will be on hand to help you find the perfect gift for everyone on your list this year.

Location: 824 Dundas St. W.

When: Saturday, Nov. 21, 11 a.m. – 6 p.m.

North York Really Really Free Market

Bring your wish list but leave your wallet at home if you're planning on attending this one-day market, where shoppers can "buy" items other people have donated.

Location: Driftwood Community Centre, 4401 Jane St.

When: Saturday, Nov. 21, 10 a.m. - 2 p.m.

Toronto Art Crawl: Christmas Market

Billed as a one-stop-shop for unique gifts, this annual shopping event features handcrafted goods made by Toronto-based designers and artists.

Cost: $5 per person (online), $8 at the door

Location: The Great Hall, 1087 Queen St. W.

When: Sunday, Nov. 22, 11 a.m. – 7 p.m.