Canada Event Spot
Menu

This weekend

Things to do in Canada this weekend

Everything happening across Canada from Sep 18 - Sep 20.

2 events Sep 18 - Sep 20

Filters

Malton Community Ride 2026

10:00 AM – 1:00 PMEDT Malton Community Centre , Mississauga

If you're looking for a nice, relaxing ride join us on Saturday, September 19 to explore Malton by bike! This family friendly bike ride begins at Malton Community Centre and has routes ranging from 8km to 16km, exploring cycling friendly roads and trails. Rides leave at 10 AM , w…

Community Kids Outdoor

Shaam-E-Rekhta Toronto

5:00 PMEDT Living Arts Centre Auditorium , Mississauga

The event scheduled for Sunday September 20th 2026 has been cancelled. However, the event on Saturday, 19th September 2026 will proceed as planned. If you would still like to attend, please purchase tickets for Saturday, 19th September 2026. Ticketmaster will automatically issue…

Cancelled Community

Browse Canada

Ontario Quebec BC Alberta Manitoba Sask. NS NB NL PEI NWT Yukon Nunavut

Common questions

What is there to do in Canada this weekend?

This weekend runs Sep 18 - Sep 20. The weekend page collects every festival, concert, market and family event happening in that window across all ten provinces and three territories, and can be narrowed to a province, a city or a category.

Is this site free to use, and do you sell tickets?

It is free and there is nothing to sign up for. No tickets are sold here: where an event charges admission, the listing links to the organiser or the municipality that handles it.

Where do the events come from?

From the official calendars that Canadian municipalities, regions and venues publish themselves. They are crawled daily, normalised to one format, de-duplicated where several sources carry the same event, and each listing keeps a link back to its origin.

How do I get an event listed?

Submit it. Submissions are reviewed by hand before they appear, and an event already published on a municipal calendar we crawl will usually arrive on its own within a day.