Half marathons in Barrie
1 upcoming in Barrie, and 12 more within 100km. Every one links to the organizer's official registration page.
Within 100km of Barrie
Sorted by how far you would have to drive.
- 25 km
Georgina Spring Fling 2027
Georgina, ON · Road · 42km / 21km / 10km / 5km · starts 7:30 a.m.
- 26 km
Georgina Marathon & Half-Marathon
Jacksons Point, ON · Road · 42km / 10km / 21km / 5km · starts 7 a.m.
- 63 km
Thornbury Turkey Trot 2026
Thornbury, ON · Road · 21km / 10km / 5km / 1km · starts 9 a.m.
- 66 km
PHM Run for the Residents
Markham, ON · Road · 21km / 6km · starts 8 a.m.
- 75 km
XACT Kawartha Sun Run 2027
Kawartha Lakes, ON · Road · 21km / 10km / 5km · starts 7:30 a.m.
- 78 km
2026 Muskoka Marathon
Bracebridge, ON · Road · 42km / 21km / 10km / 5km · starts 7:30 a.m.
- 85 km
2026 TCS Toronto Waterfront Marathon
Toronto, ON · Road · 5km / 42km / 21km · starts 8 a.m.
- 85 km
Nemo Memorial Run - Run for the Heroes.
Toronto, ON · Road · 5km / 10km / 21km / 42km · starts 12 p.m.
- 85 km
Run to End Child Hunger
Toronto, ON · Road · 1mi / 5km / 10km / 21km · starts 12 p.m.
- 89 km
2027 Beneva Mississauga Marathon
Mississauga, ON · Road · 42km / 21km / 10km / 5km · starts 7:30 a.m.
- 94 km
Polar Bear Run - 2027
Fergus, ON · Trail · 10km / 5km / 21km · starts 10 a.m.
- 96 km
Long Sault Trail Race & Ultra
Bowmanville, ON · Trail · 7km / 14km / 21km / 2km · starts 8 a.m.
Half marathons in Barrie — FAQ
- How many half marathons are there in Barrie?
- 1 upcoming, and 12 more within 100km if you are willing to drive. The next one is 24 Hour To Empower Running Challenge on Saturday, August 29, 2026. Rebuilt from the race calendar daily.
- When is the next half marathon in Barrie?
- 24 Hour To Empower Running Challenge, Saturday, August 29, 2026. Open it for the start time, distances and the official registration link.
- Do I register here?
- No. Every listing links straight to the organizer's own registration page. RaceFinder never takes signups or a cut.
Missing a race? Add it. Or browse every race in Barrie and half marathons across Canada.