Ultramarathons in Ontario
47 upcoming ultramarathons across Ontario, with the deepest fields in Conestogo, Hamilton, Ottawa. Next up: Middle Path Trail Race on August 15, 2026.
Updated daily — every listing links to the organizer's official registration page.
47 races listed
Middle Path Trail RaceReg closes soon
Peterborough County, ON · Trail · 2km / 8mi / 26km / 13km
The ENDURrun 2026Reg closes soon
Conestogo, ON · Road running · 160km
The 2026 ENDURrun Sport 80 KMReg closes soon
Conestogo, ON · Road running · 80km
Dunnville Grand Tour 2026Reg closes soon
Haldimand County, ON · Road running · 160km / 100km
The Devil's Key 2026
Duntroon, ON · Road running · 16km / 33km / 66km
Sioux Narrows Steelman and Open Water Swim FestivalDate TBA
Kenora District, ON · Swim · 184km / 102km / 3km / 8km
24 Hour To Empower Running Challenge
Barrie, ON · Road running · 5km / 10km / 15km / 20km
SOO 200
Goulais River, ON · Road running · 200mi / 100mi / 50km / 100km
Haliburton Forest Trail Race 2026
Haliburton, ON · Trail · 100mi / 50mi / 26km / 50km
2026 Algonquin Outfitters' Muskoka River X
Huntsville, ON · Road running · 80km
The Wolfpack Trail EventDate TBA
Hamilton, ON · Trail · 50km / 10km
Run Off-the-Grid
Mattawan, ON · Road running · 50km / 25km / 5km
BLUE BULLY ULTRA
Blue Mountains, ON · Trail · 80km / 40km / 5km / 50km
Run The Caves
Warsaw, ON · Trail · 5km / 1km / 10km / 15km
The Hustle at Pinehurst
Ayr, ON · Trail · 12km / 25km / 50km
Run The CavesDate TBA
Peterborough, ON · Trail · 1km / 5km / 10km / 15km
Sticks n' Stones Trail Race 2026
Hamilton, ON · Trail · 5km / 10km / 26km / 53km
The Maple Leaf March -- La Marche Maple Leaf
Ottawa, ON · Road running · 5km / 10km / 21km / 42km
Wise Raven Trail Race
Waterloo, ON · Trail · 5km / 10km / 25km / 50km
Phoenix Trail Races
London, ON · Trail · 25km / 50km
The Bad Thing 2026
Auburn, ON · Road running · 25km / 50km
The Beav Trail Race 2026
Milton, ON · Trail · 10km / 25km / 50km
Fat Ass Trail Run
Quinte West, ON · Trail · 50km / 24km / 16km / 10km
Caledon CrusherDate TBA
Shelburne, ON · Trail · 72km / 50km / 25km
The Foxtail Rail Trail Race (Paul Turkstra Memorial)Date TBA
Dundas, ON · Trail · 5km / 10km / 25km / 50km
Pick Your Poison Trail RunDate TBA
Barrie, ON · Trail · 50km / 25km / 12km
The Rugged Raccoon Night RaceDate TBA
St. Marys, ON · Road running · 10km / 25km / 50km
Conquer The CanuckDate TBA
Cambridge, ON · Road running · 12km / 25km / 50km
Seaton Scramble Trail RaceDate TBA
Pickering, ON · Trail · 50km / 7km / 15km / 25km
TTUAH - Trail Terrier Ultra Around HamiltonDate TBA
Carlisle, ON · Trail · 100mi
Jess Adam Coaching Muskoka 70.3 CampDate TBA
Huntsville, ON · Road running · 70mi
NBMCA's Mattawa River Canoe RaceDate TBA
North Bay, ON · Road running · 64km / 13km
Rainbow Trail RunDate TBA
Simcoe County, ON · Trail · 12km / 24km / 50km / 62km
Oak Ridges Moraine Adventure RelayDate TBA
Gores Landing, ON · Road running · 160km / 80km
The Whole Enchilada
Uxbridge, ON · Road running · 50km / 25km / 8km / 4km
Niagara UltraDate TBA
Niagara-on-the-Lake, ON · Trail · 80km / 50km / 42km / 21km
BIG Gravel Grind presented by Subaru of SarniaDate TBA
Thedford, ON · Road running · 40km / 80km / 20km / 60km
The First Blaze Trail RaceDate TBA
Milton, ON · Trail · 52km / 27km / 10km / 50km
Summit 700 Trail RunsDate TBA
Grey County, ON · Trail · 5km / 50km / 10km / 21km
Kichizibi50 Swim Relay | Relais de natation Kichizibi50Date TBA
Ottawa, ON · Swim · 50km