Happy (almost) Canada Day, Toronto! The holiday Monday is coming up quick and there is plenty to do in the city. From fireworks to a Blue Jays matchup, here are the best things to do in Toronto for Canada Day.

Recent Posts:
16 of the best Toronto outdoor patios for summer 2024
‘The Bear’ star Matty Matheson shouts out his Toronto restaurants in Jimmy Fallon interview

And before we get into the list, if you’re travelling anywhere in the GTA and beyond this long weekend, GO Transit’s $10 One-Day weekend pass has you covered. You can ride on any GO train or bus, to and from wherever you’re going, for just $10 each weekend day and statutory holiday. The Weekend Passes are only available online on the GO e-ticket platform.*


There will be a handful of 10:00 PM fireworks throughout Toronto to enjoy for free!

Pick which display you want to attend depending where you are in the city and have a great time.

When: July 1st at 10:00 PM
Where: Ashbridges Bay, Centennial Park (Etobicoke), Milliken Park,Stan Wadlow Park
Cost: Free

Thomson Memorial Park 

Thomson Memorial Park is hosting a day of family-friendly activities for Canada Day.

The festivities include:

  • Pancake breakfast from 9 a.m. (first come, first serve) in the lower parking lot
  • Children’s crafts
  • Face painting, buskers & magic shows
  • Carnival games
  • Bouncy castles & train
  • Photo booth
  • Artisan market with 50 vendors

The event is free and open to all ages.

When: July 1st from 9:00 AM – 4:00 PM
Where: Thomson Memorial Park, 1005 Brimley Rd
Cost: Free

Rhythms of Canada Festival

Get to the Aga Khan Museum for free admission to the Museum Collections Gallery, a Festival Market, family activities, and a Canada Day Ceremony.

When: July 1st from 10:00 AM – 8:00 PM
Where: Aga Khan Museum, 77 Wynford Dr
Cost: Free admission to the Museum Collections Gallery during the festival

Free admission at The ROM

On Canada Day the ROM  invites all to enjoy the Museum with free general admission, no ticket required. The lines get long so if you’re interested we recommend you get there early.

When: July 1st from 10:00 AM – 5:30 PM
Where: The Royal Ontario Museum, 100 Queens Park
Cost: Free admission

Blue Jays vs Astros 


View this post on Instagram


A post shared by Toronto Blue Jays (@bluejays)

The Blue Jays are in the city for Canada Day taking on the Houston Astros.

Tickets are still available so grab some and enjoy an afternoon ballgame!

When: July 1st at 3:07 PM
Where: Rogers Centre, 1 Blue Jays Way
Cost: $61+ per ticket

Canada’s Day at Downsview Park 

Downsview Park is holding their annual Canada’s Day festival with live entertainment, games for kids, inflatables, vendors and more.

Admission is free and the park is easy to get to from the Downsview Park Go Station stop.

When: July 1st from 4:00 PM – 10:00 PM
Where: Downsview Park, 70 Canuck Ave
Cost: Free

Toronto Ribfest 

Toronto Ribfest is running Canada Day weekend including on the holiday.

Try out some of the best ribs from around the country while enjoying free festivities such as “extraordinary performers, mesmerizing magic shows, and a breathtaking fireworks display at sundown.”

When: July 1st from 11:00 AM – 11:00 PM
Where: Centennial Park, 256 Centennial Park Rd
Cost: Free admission

Harbourfront Centre

Harbourfront Centre is putting on a celebration on July 1st with lots of delicious food vendors:

  • Donia’s Donairs
  • Wuba Eats
  • Roasted Corn Express
  • Sunshine Shakes
  • Friends Fries
  • Blox Bites
  • Sisters With Spice

Admission is free but food is not.

Don’t forget to show up hungry!

When: July 1st from 10:00 AM – 10:00 PM
Where: Harbourfront Centre, 235 Queens Quay W
Cost: Free admission

The Canada Day Roast 

Ready to laugh your way through the holiday?

Comedy Bar is hosting a Canada Day Roast that’s sure to put a smile on your face.

Tickets are available here for $25.

When: July 1st at 8:00 PM
Where: Comedy Bar, 945 Bloor Street W
Cost: $25 per ticket

Have a safe and fun holiday, Toronto! Happy Canada Day.

*Sponsored inclusion.