We’re getting closer and closer to the holidays, and the city is celebrating accordingly. We’ve made it to the second weekend of December, and if you feel like the month is flying by, same. It’s time to get out and enjoy the festive happenings in Toronto before it’s all over, and we have you covered.
Here are 10 of the best things to do this weekend in Toronto
The best part of Toronto’s holiday season.
The Distillery Winter Village is on again this weekend, and if you haven’t been yet, this is your sign to go.
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Jan. 4, 2026)
Where: The Distillery District – 55 Mill St.
Cost: $15 per person
Casa Loma’s Christmas at the Castle and Holiday Lights Tour is on now.
Wander around trails, light tunnels, and festive displays at one of the city’s most magical seasonal experiences.
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Jan. 6, 2026)
Where: Casa Loma – 1 Austin Terr.
Cost: $45 per person
All aboard!
This year, the beloved Harbourfront Express will have two classic choo-choo trains that will take you around a “frosted fairyland.”
“The sparkling lights and seasonal sights make this fun-filled ride perfect for everyone looking to welcome some yuletide cheer,” Harbourfront Centre shares.
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Jan. 6, 2026)
Where: Harbourfront Centre – 235 Queens Quay W.
Cost: $12 per person
I truly love Stackd Market, and during the holidays, it transforms into the cutest festive experience.
I love to just walk around and shop, but there’s plenty of other things to do, like lounge by the fire pit, grab a drink at one of the pop-up bars, or play a round at the curling rink.
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Jan. 6, 2026)
Where: Stackt Market – 28 Bathurst St.
Cost: Free admission
Toronto’s original Christmas bar, Miracle Toronto, is back with two locations: Miracle on Bloor and Miracle on Harbourfront at Boxcar Social.
Miracle on Harbourfront
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Dec. 31, 2025)
Where: Boxcar Social – 235 Queens Quay W.
Miracle on Bloor
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Dec. 31, 2025)
Where: Third Place – 875 Bloor St. W.
Canadian singer Shawn Desman is giving Torontonians a night of nostalgia.
The singer is performing at History, and tickets are still available.
When: Friday, Dec. 12, 2025
Time: 7 p.m.
Where: History – 1663 Queen St. E.
Cost: $77.35+ per ticket
Wanna meet the big guy himself?
Hotel X is hosting a breakfast with Santa and his better half, with spots available on Saturday and Sunday. Tickets come with breakfast and some fun activities with the pair.
When: Saturday, Dec. 13, and Sunday, Dec. 14, 2025
Time: 9:30 a.m. and 1 p.m.
Where: Hotel X Toronto – 111 Princes’ Blvd.
Cost: $101.37 per ticket
One of the world’s most famous choirs is performing at Massey Hall — a holiday treat.
When: Saturday, Dec. 13, and Sunday, Dec. 14, 2025
Time: Doors open at 6 p.m.
Where: Massey Hall – 178 Victoria St.
Cost: $70+ per ticket
The Buds are at home on Saturday for an all-Canadian match-up against the Oilers.
When: Saturday, Dec. 13, 2025
Time: 7 p.m.
Where: Scotiabank Arena – 40 Bay St.
Cost: $233.35+ per ticket
If Leafs tickets are out of your price range, then why not check out the Marlies game?
Tickets start at under $30, and it’s a perfect way to end the weekend.
When: Sunday, Dec. 14, 2025
Time: 5 p.m.
Where: Coca-Cola Coliseum – 19 Nunavut Rd.
Cost: $27.25+ per ticket
Happy holidays and have a great weekend, Toronto.
Recent Posts:
A free dazzling light art show is coming to this Toronto museum
Ontario’s longest snow tubing hill is near Toronto and here’s what to know













