The time has arrived! The time to close that laptop and get out in the city. If you’re looking for something to do this weekend, there’s no shortage of fun. These are 12 of the best things to do this weekend in Toronto.

Recent Posts:
All the new stores coming to the Toronto Eaton Centre soon
Pizza, pho & beer: A look inside downtown Toronto’s funkiest new restaurant

Do West Fest


View this post on Instagram


A post shared by Do West Fest | Music • Art • Food • Culture (@dowestfest)

This street festival takes over Dundas West from Ossington to Lansdowne, featuring music, food and culture!

Be sure to check it out as Do West Fest runs all weekend long.

When: Friday, June 7th – Sunday, June 9th
Where: Dundas West from Ossington to Lansdowne
Cost: Free

Luminato Night Market

Featuring over 60 International food vendors, the Yonge North York Night Market will take over Mel Lastman Square with a sizzling celebration of culture and street food – a perfect addition to your list of things to do this weekend in Toronto.

When: Friday, June 7th – Sunday, June 9th
Where: Mel Lastman Square, 5100 Yonge St
Cost: Free

Sponsored Pick: Booster Juice

Check out Booster Juice to try their tasty, refreshing Booster Mix’rs – and they’re perfect for summer! These iced beverages come in lots of flavours, with tea-based drinks like the Berry Teazer and Mango Teazer as well as oat-based drinks like the Oranges n Cream, Game, Set, Matcha, and Almighty Acai. Now imagine sipping those on a warm and sunny day…

When: This summer
Where: All Booster Juice locations


The musical all theatre lovers look forward to seeing is playing at Princess of Wales Theatre this weekend.

There are shows on Friday, Saturday and Sunday with tickets starting at $69.

When: Friday, June 7th – Sunday, June 9th
Where: Princess of Wales Theatre, 300 King Street W
$69+ per ticket

Trey Songz concert

Trey Songz is performing at REBEL on Saturday and tickets are still available!

When: Saturday, June 8th at 10:00 PM
Where: REBEL, 11 Polson St
Cost: $92.48+ per ticket

Sponsored Pick: Win a Summer Getaway at Calabogie Peaks Hotel

Treat yourself to a little R&R this summer! Disconnect from the hustle of the city and escape to a country getaway with Calabogie Peaks Hotel. Imagine this: breakfast in bed, an indoor pool and outdoor hot tub, private beach access, paddle boat rentals, unlimited golfing at Ironwoods Golf Course, and a room with a view. Sounds like a dream, eh? Calabogie Peaks Hotel is having a huge giveaway to celebrate their newly renovated rooms, and this could be the staycation of your dreams! Enter HERE for a chance to win.

When: Winners will be chosen on Wednesday, June 12, 2024
Where: 30 Barrett Chute Road, Calabogie

Riverside Eats and Beats

This east end gem is back.

Guests can enjoy free live music and activities at five local street closures and two parks, paired with local food and retail sidewalk sales.

When: Saturday, June 8th from 12:00 PM – 6:00 PM
Where: Riverside
Cost: Free

Halal Food Tour

Happening at Harbourfront Centre, the Halal Food Tour is a mouth-watering night market you won’t want to miss running Saturday and Sunday from 3:00 PM – 11:00 PM.

When: Saturday, June 8th and Sunday, June 9th from 3:00 PM – 11:00 PM
Where: Harbourfront Centre, 235 Queens Quay W
Free entry

Toronto Artisan Market 

This artisan market takes over Trinity Bellwoods Park from 11:00 AM – 5:00 PM on select Sundays including this weekend!

When: Sunday, June 9th from 11:00 AM – 5:00 PM
Where: Trinity Bellwoods Park, 790 Queen St W
Free entry


Electronic music group MEDUZA will be at Cabana Pool Bar this Sunday so you can soak up the sun while you vibe to some good music.

When: Sunday, June 9th at 1:00 PM
Where: Cabana Pool Bar, 11 Polson St
Cost: $43.09+ per ticket

Melanie Martinez

If you’re a fan of Melanie Martinez and haven’t gotten tickets to her show on Sunday, there are still a handful available.

The show will be at Scotiabank Arena – scoop your tickets while they’re still available.

When: Sunday, June 9th at 7:00 PM
Where: Scotiabank Arena, 40 Bay St
$300+ per ticket

Toronto Argos vs BC Lions

Cheer on the Toronto Argos as they take on the BC Lions this Sunday at BMO Field.

Tickets start at $35.75.

When: Sunday, June 9th at 7:00 PM
Where: BMO Field, 170 Princes’ Blvd
$35.75+ per ticket

With all these things to do this weekend in Toronto you’re sure to have a great time!