Categories: Things To Do

10 of the best things to do this weekend in Toronto (Dec. 19-21)

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.

Distillery Winter Village

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

Christmas at the Castle and Holiday Lights

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

Miracle Toronto

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.

Harbourfront Express

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

Holiday Hills

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

WinterFest at Canada’s Wonderland

“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

Toronto Marlies vs Belleville Senators

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

Toronto Raptors vs. Boston Celtics

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

DJ Skate Nights

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

Evergreen Winter Market

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’

Recent Posts

This 15,000 sq. ft. antique mall just outside Calgary is packed with decades of forgotten treasures

Where On Earth Antiques is a massive 15,000-square-foot antique mall and vintage marketplace located just…

13 hours ago

The longest day of the year is this weekend and here’s what to expect in Vancouver

The first day of summer & the latest sunset of 2026 all rolled into one!

14 hours ago

This ‘stone town’ in Ontario has a trail that was once part of a historic railway

St. Marys is a picturesque “stone town” located in southern Ontario, full of rich architectural history.…

15 hours ago

Calgary has a hidden 20-acre botanical garden that is entirely run by volunteers

The Botanical Gardens of Silver Springs, tucked away in northwest Calgary, are home to 30…

15 hours ago

This popular retailer is coming to Toronto’s Dufferin Mall

A major clothing retailer is officially setting up shop at Toronto's Dufferin Mall, taking over a…

16 hours ago

A hidden canyon-side waterfall is tucked away at this famous B.C. beach 

Sombrio Beach is situated in Juan de Fuca Park, an outdoor treasure trove of rich…

16 hours ago