Half marathons in Ontario
Half marathons across Ontario: 20 with a confirmed date (50 more are waiting on a date). Next up: Nemo Memorial Run - Run for the Heroes. on November 27, 2026.
Updated daily — every listing links to the organizer's official registration page.
When
70 races listed
- Friday, November 27, 2026

Nemo Memorial Run - Run for the Heroes.
Toronto, ON · Road running · 5km / 10km / 21km / 42km · from 29
- Date to be announced

The Golden Spike Trail RaceDate TBA
Milton, ON · Trail · 5km / 10km / 21km
- 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, January 30, 2027

Polar Bear Run - 2027
Fergus, ON · Trail · 10km / 5km / 21km · from 56
- Sunday, February 28, 2027

2027 Chilly Half Marathon
Burlington, ON · Road running · 21km · from 95
- Date to be announced

Trekking for HomeDate TBA
London, ON · Road running · 5km / 10km / 21km
- Date to be announced

April Run to PortDate TBA
St Thomas, ON · Road running · 21km / 17km / 15km / 12km
- Saturday, April 24, 2027

Merrickville Heritage Classic 2027
Merrickville, ON · Road running · 2km / 5km / 10km / 21km · from 29
- Sunday, April 25, 2027

2027 Beneva Mississauga Marathon
Mississauga, ON · Road running · 42km / 21km / 10km / 5km
New races in Ontario, 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.
- Date to be announced

St Lawrence MarathonDate TBA
Cornwall, ON · Road running · 42km / 21km / 10km / 5km
- Sunday, May 2, 2027

Georgina Spring Fling 2027BQ
Georgina, ON · Road running · 42km / 21km / 10km / 5km · from 76
- Date to be announced

Toronto MarathonDate TBA
Toronto, ON · Road running · 42km / 21km / 10km / 5km
- Date to be announced

SudburyROCKSDate TBA
Sudbury, ON · Road running · 42km / 21km / 10km / 5km
- Saturday, May 29, 2027
Tamarack Ottawa Race Weekend
Ottawa, ON · Road running · 42.2km / 21.1km / 10km / 5km
- Saturday, May 29, 2027
Sulphur Springs Trail Race
Ancaster, ON · Trail · 100mi / 100km / 50mi / 20km
- Date to be announced

St. Clair River RunDate TBA
Port Lambton, ON · Road running · 21km / 10km / 5km / 2km
- Saturday, June 5, 2027

Pelee Island Winery Half Marathon 2027
Pelee Island, ON · Road running · 21km · from 253
- Sunday, June 6, 2027

Honda Waterfront Run
Barrie, ON · Road running · 21km / 10km / 5km · from 63
- Date to be announced

The Don McMaster Memorial 12 Mile Creek Trail Half Marathon & 7kDate TBA
St. Catharines, ON · Trail · 21km / 7km
- Date to be announced

Krista Johnson Memorial RunDate TBA
Pembroke, ON · Road running · 21km / 10km / 5km / 2km
- Date to be announced

Forest City Road RacesDate TBA
London, ON · Road running · 21km / 10km / 5km
- Date to be announced

BARRIE WATERFRONT HALF MARATHONDate TBA
Barrie, ON · Road running · 21.1km / 10km / 5km
- Sunday, June 13, 2027

XACT Kawartha Sun Run 2027
Kawartha Lakes, ON · Road running · 21km / 10km / 5km · from 70
- Date to be announced

Look Out Trail RaceDate TBA
North Bay, ON · Trail · 7km / 14km / 21km / 2km
- Date to be announced

Buttertart TrotDate TBA
Midland, ON · Road running · 1km / 5km / 10km / 21km
- Date to be announced

Trot To The Beach - The Final TrotDate TBA
Erieau, ON · Road running · 5km / 21km / 500m
- Sunday, June 20, 2027

Community Strong Race Weekend
Sault Ste. Marie, ON · Road running · 60km / 1km / 5km / 10km · from 24
- Date to be announced

Niagara UltraDate TBA
Niagara-on-the-Lake, ON · Road running · 80km / 50km / 42km / 21km
- Date to be announced

RCAF RunDate TBA
Ottawa, ON · Road running · 3km / 5km / 10km / 21km
- Date to be announced

Whiskey Run LondonDate TBA
London, ON · Road running · 5km / 10km / 21km
- Date to be announced

ELEVATE, Kelso ConservationDate TBA
Milton, ON · Road running · 5km / 10km / 20km / 2km
- Date to be announced

Whiskey Run TorontoDate TBA
Hamilton, ON · Road running · 5km / 10km / 21km
- Saturday, July 10, 2027

2027 Summit 700 Trail Runs
Grey County, ON · Trail · 1km / 5km / 10km / 21km · from 66
- Saturday, July 10, 2027
Dark & Dirty Night Race
Batawa, ON · Trail · 21km / 14km / 7km
- Date to be announced

Tally in the Valley Trail RaceDate TBA
Hamilton, ON · Trail · 100mi / 7km / 21km
- Date to be announced

Falling Water Trail Marathon/ Half MarathonDate TBA
Eugenia, ON · Trail · 42km / 21km / 63km
- Date to be announced

Roots and Rocks Trail RunDate TBA
Sudbury, ON · Trail · 3km / 5km / 10km / 21km
- Date to be announced
Défi Coureur des BoisDate TBA
Strathroy-Caradoc, ON · Trail · 20km / 10km / 6km / 3km
- Date to be announced

24 Hour To Empower Running ChallengeDate TBA
Barrie, ON · Road running · 5km / 10km / 15km / 20km
Half marathons in Ontario — FAQ
- How many half marathons are there in Ontario in 2026?
- Half marathons listed for Ontario right now: 20 with a confirmed date, plus 50 that ran last season and haven't announced their next one. The list refreshes nightly as organizers announce new dates.
- What is the next half marathon in Ontario?
- Nemo Memorial Run - Run for the Heroes. in Toronto on November 27, 2026.
- Which Ontario cities host the most half marathons?
- Toronto (4), Fergus (1), Burlington (1).