It is the last weekend before Christmas, and you know what that means — squeezing in as much festive fun as humanly possible. If you still have holiday activities you want to do, this is the time to do them. Here are 10 of the best things to do this weekend in Toronto.
The Distillery Winter Village is still on and is your final chance to go before Christmas on a weekend.
When: Friday, Dec. 19, to Sunday, Dec. 21, 2025 (open until Jan. 4, 2026)
Where: The Distillery District – 55 Mill St.
Cost: $15 per person
Cama Loma is extra magical right now.
Wander around trails, light tunnels, and festive displays at one of the city’s most festive seasonal experiences.
When: Friday, Dec. 19, to Sunday, Dec. 19, 2025 (open until Jan. 6, 2026)
Where: Casa Loma – 1 Austin Terr.
Cost: $45 per person
Toronto’s original Christmas bar, Miracle Toronto, is still on with two locations: Miracle on Bloor and Miracle on Harbourfront at Boxcar Social.
Miracle on Harbourfront
When: Friday, Dec. 19, to Sunday, Dec. 19, 2025 (open until Dec. 31, 2025)
Where: Boxcar Social – 235 Queens Quay W.
Miracle on Bloor
When: Friday, Dec. 19, to Sunday, Dec. 19, 2025 (open until Dec. 31, 2025)
Where: Third Place – 875 Bloor St. W.
All aboard! The beloved Harbourfront Express has 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. 19, to Sunday, Dec. 21, 2025 (open until Jan. 6, 2026)
Where: Harbourfront Centre – 235 Queens Quay W.
Cost: $12 per person
Stackt Market awaits. Holiday Hills has taken over the area, transforming it into the ultimate merry marketplace.
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
“Step into a world of holiday fun during WinterFest at Canada’s Wonderland the premier Christmas lights and holiday festival in the Toronto region,” says Canada’s Wonderland.
The park is even more magical than usual and includes a massive skating rink.
When: Friday, Dec. 12, to Sunday, Dec. 14, 2025 (open until Jan. 3, 2026)
Where: 1 Canada’s Wonderland Dr.
Cost: $32+ per perso
The Marlies are playing their holiday game on Saturday, up against Belleville.
Don’t forget your Santa hat!
When: Saturday, Dec. 20, 2025
Time: 4 p.m.
Where: Coca-Cola Coliseum – 19 Nunavut Rd.
Cost: $35.25 per ticket
Go Raps!
The Toronto Raptors play at home on Saturday night, taking on Boston. Tickets are still available, so swipe some ASAP.
When: Saturday, Dec. 20, 2025
Time: 7 p.m.
Where: Scotiabank Arena – 50 Bay St.
Cost: $181+ per ticket
Free skate rentals and great music sound like an ideal Saturday to me.
Harbourfront Centre is the place to be, and be sure to grab a warm drink and treat while you’re there.
When: Saturday, Dec. 20, 2025
Time: 8 p.m.
Where: Harbourfront Centre – 235 Queens Quay W.
Cost: Free admission
This winter Sunday market is the perfect place to get a last-minute gift for someone, or a little something for yourself.
When: Sunday, Dec. 21, 2025
Time: 11 a.m. to 5 p.m.
Where: Evergreen Brick Works – 550 Bayview Ave.
Cost: Free admission
Recent Posts:
The Toronto Public Library unveils its most borrowed books of 2025
Toronto’s free New Year’s Eve celebration will be one of Canada’s ‘most exciting’



![18th Dec: Little Hearts (2025), 2hr 6m [TV-14] (6.95/10) 18th Dec: Little Hearts (2025), 2hr 6m [TV-14] (6.95/10)](https://occ-0-82-999.1.nflxso.net/dnm/api/v6/Qs00mKCpRvrkl3HZAN5KwEL1kpE/AAAABVgAm1x4QWUq2EZ7_cthW0zEcPVBq3MdAjtOuyKdJ2AzVASwNjtnsQ4n7c9fM89SVoi7FUBAGHAFgmj2UUKyYKGCp1rbq3RKKLdJOQ8ks1cnKqIQ4mGyOuBuf3n8eZ_FFuO1wfnC6tbS_En1H3A0F6aXh9tC_IXH2GGt2XoHi1MIDA.jpg?r=c42)










