Marathons in Canada
Marathons across Canada: 38 with a confirmed date (50 more are waiting on a date). Quebec, Ontario and British Columbia have the most. Next up: Marathon de l'ouest de l'île de Montréal on November 22, 2026.
88 races listed
- Sunday, November 22, 2026
Marathon de l'ouest de l'île de Montréal
Montréal, QC · Road running · 10km / 42.2km / 21.1km / 1km
- Friday, November 27, 2026
Nemo Memorial Run - Run for the Heroes.
Toronto, ON · Road running · 5km / 10km / 21km / 42km · from 29
- Thursday, December 31, 2026
Run to End Homelessness
Toronto, ON · Road running · 1mi / 5km / 10km / 21km · from 29
- Thursday, December 31, 2026
Run to End Child Hunger
Toronto, ON · Road running · 1mi / 5km / 10km / 21km · from 40
- Saturday, February 6, 2027
Marathon Des Neiges
Montréal, QC · Road running · 21.1km / 10km / 42.2km
- Sunday, April 25, 2027
2027 Beneva Mississauga Marathon
Mississauga, ON · Road running · 42km / 21km / 10km / 5km
- Sunday, April 25, 2027
Gopher Attack Marathon
Regina, SK · Road running · 10km / 5km
- Sunday, May 2, 2027
2027 BMO Vancouver Marathon
Vancouver, BC · Road running · 42km / 21km / 8km / 2km
- Sunday, May 2, 2027
Georgina Spring Fling 2027BQ
Georgina, ON · Road running · 42km / 21km / 10km / 5km · from 76
- Sunday, May 2, 2027
Festival BougeBouge et Marathon de l Île Perrot
Notre-Dame-De-L Île-Perrot, QC · Road running · 1km / 42.2km / 10km / 5km
New races, once a month
Newly listed races, and the registrations closing in the next three weeks. One email a month. Every subscriber is in the monthly $25 gift-card draw, held on the 1st. One click to leave.
- Sunday, May 9, 2027
2027 Annual Stewart McKelvey Fredericton Marathon Race Weekend
Fredericton, NB · Road running · 200m / 500m / 1000m / 5km
- Friday, May 21, 2027
Medavie Blue Nose Marathon
Halifax, NS · Road running · 42km / 21km / 10km / 5km
- Saturday, May 22, 2027
2027 Reesor 50
Maple Creek, SK · Trail · 50mi / 42km / 10km / 5km · from 116
- Saturday, May 22, 2027
Coach D's Backyard Ultra and Trail Race
Kawartha Lakes, ON · Trail · 42km / 84km / 168km · from 132
- Saturday, May 29, 2027
Tamarack Ottawa Race Weekend
Ottawa, ON · Road running · 42.2km / 21.1km / 10km / 5km
- Saturday, May 29, 2027
Servus Calgary Marathon
Calgary, AB · Road running · 42.2km / 21.1km / 10km / 5km
- Sunday, May 30, 2027
Course des pompiers de Laval 2027
Laval, QC · Road running · 1km / 2km / 5km / 10km
- Sunday, May 30, 2027
2027 Beneva Calgary Marathon
Calgary, AB · Road running · 42km / 21km / 10km / 5km
- Saturday, June 5, 2027
The Coaster
Sechelt, BC · Road running · 42km / 21km / 10km / 1km · from 77
- Saturday, June 5, 2027
Trail La Clinique Du Coureur
Lac-Beauport, QC · Trail · 300m / 600m / 1km / 1m
- Sunday, June 13, 2027
Marathon Mont-Mégantic
Hampden, QC · Trail · 42km / 21.1km / 7km / 16km
- Sunday, June 20, 2027
Community Strong Race Weekend
Sault Ste. Marie, ON · Road running · 60km / 1km / 5km / 10km · from 24
- Sunday, June 20, 2027
Bay of Fundy International Marathon 20 June 2027 (Canada site)
Welshpool, NB · Road running · 21km / 10km / 42km · from 46
- Saturday, July 3, 2027
The Limberlost Challenge
Huntsville, ON · Trail · 56km / 42km / 28km / 14km
- Sunday, July 4, 2027
2027 Great White North Marathon
Stony Plain, AB · Road running · 5km / 10km / 21km / 42km · from 49
- Saturday, July 31, 2027
Marathon de Sherbrooke NIGHTLIGHT
Sherbrooke, QC · Road running · 42.2km / 3.5km / 7km / 14km
- Sunday, August 1, 2027
New Brunswick Marathon Presented by Saint John LNG
Saint John, NB · Road running · 42.2km
- Saturday, August 21, 2027
Moose Mountain Trail Races
Bragg Creek, AB · Trail · 50km / 42km / 29km / 16km
- Sunday, September 5, 2027
Le DÉFI Lac Aylmer
Beaulac-Garthby, QC · Road running · 42.2km / 21.1km / 42km / 1km
- Friday, September 10, 2027
Ultra-Trail Harricana
La Malbaie, QC · Trail · 125km / 80km / 65km / 60km
- Sunday, September 12, 2027
Georgina Marathon & Half-Marathon
Jacksons Point, ON · Road running · 42km / 10km / 21km / 5km · from 64
- Sunday, September 12, 2027
Marathon BougeBouge Verdun
Montréal, QC · Road running · 42.2km / 21.1km / 10km / 5km
- Sunday, September 26, 2027
2027 Argus Apple Marathon
Kelowna, BC · Road running · 42km / 21km / 8km / 1mi · from 56
- Sunday, October 3, 2027
Marathon Beneva de Québec 2027
Québec, QC · Road running · 42km / 21km / 10km / 5km · from 13
- Sunday, October 3, 2027
Marathon P Tit Train du Nord
Saint-Jérôme, QC · Road running
- Sunday, October 10, 2027
2027 Royal Victoria Marathon
Victoria, BC · Road running · 42km / 21km / 8km / 5km
- Sunday, October 17, 2027
2027 TCS Toronto Waterfront Marathon
Toronto, ON · Walk · 5km / 42km / 21km / 1km · from 71
- Sunday, October 24, 2027
Marathon Duchesnay-Québec
Courcelette, QC · Road running · 1km / 2km / 5km / 10km · from 24
- Date to be announced
St Lawrence MarathonDate TBA
Cornwall, ON · Road running · 42km / 21km / 10km / 5km
- Date to be announced
Toronto MarathonDate TBA
Toronto, ON · Road running · 42km / 21km / 10km / 5km
Marathons in Canada — FAQ
- How many marathons are there in Canada in 2026?
- RaceFinder currently lists marathons in 7 provinces and territories: 38 with a confirmed date, plus 50 that ran last season and haven't announced their next one. The calendar refreshes every night as organizers announce new dates.
- What is the next marathon in Canada?
- Marathon de l'ouest de l'île de Montréal in Montréal, Quebec on November 22, 2026 is the next confirmed date on the calendar.
- Which provinces have the most marathons?
- Quebec (13), Ontario (11), British Columbia (4) lead the country right now.
- How do I register for a marathon?
- Registration always happens on the organizer's official page — every listing on RaceFinder links straight to it, along with the date, distances and location.























