Entertainment, Events, Lifestyle

Things to do this weekend in Toronto (Dec 21-23)

Photo via @smaku InstagramChampions of Magic UKPhoto via @toxmasmkt InstagramPhoto via @lmptoronto InstagramPhoto via @seangalbraith InstagramPhoto via @harbourfrontcentre InstagramPhoto via @mikeandhiscamera InstagramPhoto via @loudluxury InstagramPhoto via @aurorafestto Instagram

toronto liveable skyline

What’s up, Toronto? Are you ready for the weekend? That’s a dumb question, of course you are. The holidays are pretty much here, so that means it’s the perfect time to celebrate all the festive Toronto settings with family and friends. Here are some of the best things to do in Toronto this weekend.

Champions of Magic


What’s more magical than the holidays? Well, we’d love to say nothing, but this show is certainly going to challenge that. With original magic that won’t be found anywhere else in the entire world, this show will shock, surprise, entertain, and delight all who attend.

Where: Bluma Appel Theatre,
When: Wednesday, December 19 – Sunday, January 6
Time: Weekdays, 8 PM; Weekends, 2 PM & 8 PM
Cost: $59 -$125

Toronto Christmas Market

woman takes iphone picture toronto christmas market

It’s the last weekend to hit up the Christmas Market which means you really don’t have a choice. Whether it’s to stop by for some grub, to grab a drink, or just to snap a few more IG-worthy pics, you know that this is a must-do.

Where: Distillery District
When: Friday, December 21 – Sunday, December 23
Time: Friday, 12 PM – 10 PM; Saturday, 10 AM – 10 PM; Sunday, 10 AM – 9 PM
Cost: Free until Friday, 5 PM; $6 Friday evening – Sunday

Holiday Fair in the Square


Whether you’re shopping for that perfect gift, taking the fam out for a day of skating/rides/games, or stopping by for a drink with the crew, Holiday Fair in the Square has the festive game on lock.

Where: Nathan Phillips Square– 100 Queen St W
When: Saturday, December 22
Time: 10 AM – 8 PM
Cost: Free

The Bentway Skate Trail

Bentway Toronto skating figure eight rink

With warming lounges, fire pits, and even food and beverage stations, you can turn a simple trip around the figure-eight into a full-blown adventure day! Whether it’s a date night, a family outing, or a solo skate to hone those edges (your pro hockey dream is still alive, eh?), everyone will be having a blast at The Bentway.

Where: The Bentway Skate Trail, 250 Fort York Blvd
When: Opens Friday, December 21
Time: Sunday – Thursday: 12 PM – 9 PM; Friday & Saturday: 12 PM – 10 PM
Cost: Free with your own skates

DJ Skate Nights

Harbourfront Centre - DJ Skate Nights outdoor skating

DJ Skate Nights are the perfect opportunity to take in the holiday season. All you need is a pair of skates and a positive attitude– this party’s free, after all– so grab the crew, the fam, or your S.O., and get on the ice!

Where: Natrel Rink, 235 Queens Quay W
When: Saturday Nights, December 15 – February 16 (Weather Permitting)
Time: 8 PM – 11 PM
Cost: Free Admission (Skate and helmet rentals vary)

12 Beers of the Holidays

Gladstone Hotel Toronto black and white photo

Twelve local breweries are joining the party at the Gladstone during this all-you-can-taste brew-guzzling good time. Toss on an ugly Christmas sweater and show up thirsty!

Where: Gladstone Hotel, 1214 Queen Street W
When: Friday, December 22
Time: 6 PM – 9 PM
Cost: $30 – $35

Loud Luxury


Sure, we only know a couple of their songs, but when the two songs you know are both major bops that’s gotta be a good sign, right? We think so. That’s why we’re pretty stoked to kick our true holidays off with some groovy EDM and good vibes.

Where: REBEL, 11 Polson Street
When: Friday, December 21
Time: 10 PM
Cost: Online

Aurora Winter Festival

brunette christmas lights at aurora winter festival toronto ontario place

With a huge selection of magical winter experiences, this hidden village is totally Buddy the Elf approved. Whether you get festive in the 170-foot-long tube park or crush a few ciders at the Main Street Bar, you’re going to be having an incredibly festive time.

Where: Ontario Place- 955 Lake Shore Blvd W
When: Friday, December 21 – Sunday, December 23
Time: 4pm – 10pm
Cost: $19.99 General; $14.99 Senior; $14.99 Child (4-12); $59.99 Family

Enjoy yourselves out there, Toronto!

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.