Get in the holiday spirit with this edition of weekend events, featuring a number of Christmas-themed activities happening across the GTA.
Toronto Christmas Market
Get in the holiday spirit at Toronto's annual Christmas Market, where you can pick up unique gifts for loved ones while enjoying the Distillery District's old-world charm.
When: Nov. 28 - Dec. 21
Location: Distillery District, 55 Mill St
Cost: Free
Christmas at Black Creek Pioneer Village
Round up the little ones and head down to the Black Creek Pioneer Village to learn about the origins of popular Christmas traditions. Kids can also make their very own Victorian-inspired Christmas cards.
When: Nov. 22 - Dec. 23
Location Black Creek Pioneer Village, 1000 Murray Ross Parkway
Cost: Details online
Soulful Messiah
Add some soul to your holidays with Ballet Creole's Soulful Messiah, a dance production set to Quincy Jones' rendition of Handel's Messiah.
When: Friday, Nov. 28 - Saturday, Nov. 29
Location: Fleck Dance Theatre, 235 Queens Quay West
Cost: $25 - $45
Cavalcade of Lights
Kick off the holidays with the lighting of Toronto's official Christmas tree. The annual event also features a performance by Kardinal Offishall and festive fireworks.
When: Saturday, Nov. 29
Location: Nathan Phillips Square, 100 Queen St. West
Cost: Free
Mythbusters: Behind the Myths
The Mythbusters duo are back in Toronto for another outrageous show filled with on-stage experiments and behind-the-scenes stories.
When: Saturday, Nov. 29
Location: Sony Centre, 1 Front St. East
Cost: Details online
Toronto Fair Trade Show
Billed as Canada's first annual fair trade show, this two-day event supports artisans who use ethically sourced materials.
When: Saturday, Nov. 29 to Sunday, Nov. 30
Location: Gladstone Hotel, 1213 Queen St. West
Cost: Free
Kensington Krawl: Christmas Edition
Taste your way through Toronto's Kensington Market in this special holiday tour that features seasonal specialties including artisanal cheeses and gourmet sandwiches.
When: Saturday, Nov. 29
Location: Bellevue Square Park
Cost: $55 + HST
Canadian Indigenous Art Exhibit and Sale
Are you shopping for an art lover this Christmas? Head down to the Edward Day Gallery where a large, private collection of Indigenous art is being sold for the first time.
When: Saturday, Nov. 29 to Sunday, Nov. 30
Location: Edward Day Gallery, 952 Queen St. West
Cost: Free
Mississauga Santa Claus Parade
Jolly old Saint Nick will be in Mississauga this Sunday for the city's Santa Claus Parade. The festivities will be held in the historic Village of Streetsville, and will start at 1 p.m.
When: Sunday, Nov. 30
Location: Village of Streetsville
Cost: Free
Canadian Artisan Tasting Fair
Discover some of the best artisanal foods this county has to offer at the second annual Canadian Artisan Tasting Fair.
When: Sunday, Nov. 30
Location: Wychwood Barns, 601 Christie St.
Cost: Details online
Did we miss any great events? Share yours in the comments section below.