Ultramarathons in Canada
Ultramarathons across Canada: 69 with a confirmed date (74 more are waiting on a date). British Columbia, Ontario and Quebec have the most. Next up: Fat Ass Trail Run on November 15, 2026.
Entry for an ultra in Canada runs a median of $200.39, with the middle half between $119 and $275. What races cost across Canada →
143 races listed
- Sunday, November 15, 2026
Fat Ass Trail RunReg closes soon
Quinte West, ON · Trail · 50km / 24km / 16km / 10km · from 60
- Sunday, February 7, 2027
Yukon Arctic Ultra
Whitehorse, YT · Trail · 32km / 150km / 375km / 480km
- Friday, February 12, 2027
Actif Epica
St. Pierre-Jolys, MB · Trail · 50km / 115km / 162km
- Saturday, March 13, 2027
Hornby Island
Hornby Island, BC · Trail · 50km / 25km / 5km · from 35
- Saturday, April 10, 2027
Diez Vista
Port Moody, BC · Trail · 50km / 1km · from 241
- Saturday, April 10, 2027
Caledon Crusher
Mono, ON · Trail · 50km / 25km
- Saturday, May 1, 2027
WILDHORSE TRAVERSE 50k
Kelowna, BC · Trail · 50km
- Saturday, May 1, 2027
Trail des Collines
Wakefield, QC · Trail · 80km / 50km / 32km / 22km
- Sunday, May 2, 2027
Dirty Feet Kal Park Ultra
Vernon, BC · Trail · 8km / 25km / 50km · from 49
- Saturday, May 22, 2027
2027 Reesor 50
Maple Creek, SK · Trail · 50mi / 42km / 10km / 5km · from 116
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.
- Saturday, May 22, 2027
Coach D's Backyard Ultra and Trail Race
Kawartha Lakes, ON · Trail · 42km / 84km / 168km · from 132
- Monday, May 24, 2027
Trail du Coureur des Bois de Duchesnay présenté par Hoka 2027
Sainte-Catherine-de-la-Jacques-Cartier, QC · Trail · 48km / 34km / 25km / 18km · from 13
- Saturday, May 29, 2027
Blackfoot Ultra 2027
Edmonton, AB · Trail · 100km / 50mi / 50km / 25km · from 107
- Saturday, May 29, 2027
Sulphur Springs Trail Race
Ancaster, ON · Trail · 100mi / 100km / 50mi / 50km
- Saturday, May 29, 2027
Three Blind Mice 50K/25K
Penticton, BC · Trail · 50km / 25km
- Sunday, May 30, 2027
Trail des Appalaches
Sainte-Praxède, QC · Trail · 15km / 1km / 10km / 5km
- Saturday, June 5, 2027
Folding Mountain Ultra
Yellowhead County, AB · Trail · 25km / 60km · from 185
- Saturday, June 5, 2027
2027 Banff Jasper Relay
Lake Louise, AB · Road running · 260km / 155km / 105km · from 174
- Saturday, June 5, 2027
2027 Run for Water Trail Race
Abbotsford, BC · Trail · 10km / 25km / 50km · from 83
- Saturday, June 5, 2027
Trail La Clinique Du Coureur
Lac-Beauport, QC · Trail · 300m / 600m / 1km / 1m
- Saturday, June 5, 2027
Keji's Backyard Ultra 2027
Annapolis County, NS · Trail · 500km · from 132
- Friday, June 11, 2027
The Ribbon 200
The Blue Mountains, ON · Trail · 200mi / 100mi / 72.5km
- Friday, June 11, 2027
Ribbon TrailFest
Caledon, ON · Trail · 50km
- Saturday, June 12, 2027
Notos Ultra Trail
Victoriaville, QC · Trail · 65km / 45km / 30km / 20km
- Saturday, June 19, 2027
K100
Kananaskis Village, AB · Road running · 100mi · from 1881
- Saturday, June 19, 2027
Ultra Obscura
Sutton, QC · Trail · 84km / 3km · from 210
- Saturday, June 19, 2027
Tenderfoot Boogie 2027
Whistler, BC · Road running · 50km / 26km / 12km · from 91
- Saturday, June 19, 2027
The Whole Enchilada
Uxbridge, ON · Trail · 50km / 25km / 8km / 4km · from 47
- Sunday, June 20, 2027
Community Strong Race Weekend
Sault Ste. Marie, ON · Road running · 60km / 1km / 5km / 10km · from 24
- Friday, June 25, 2027
Ultra-Trail Whistler by UTMB
Whistler, BC · Trail · 100km / 50km / 26km / 12km
- Saturday, June 26, 2027
Slay the Dragon
Silver Star Mountain, BC · Trail · 50km / 25km / 13.6km
- Saturday, July 3, 2027
Raven50 Ultra 2027
Whitehorse, YT · Trail · 50mi / 50km / 10km / 5km · from 45
- Saturday, July 3, 2027
The Alpenglow 100
Valemount, BC · Trail · 38km / 65km / 100km / 1km · from 142
- Saturday, July 3, 2027
Red Barn Relay
Mabou, NS · Road running · 160km · from 110
- Saturday, July 3, 2027
The Limberlost Challenge
Huntsville, ON · Trail · 56km / 42km / 28km / 14km
- Sunday, July 4, 2027
Québec Mega Trail
Beaupré, QC · Trail · 75km / 65km / 135km / 50km
- Friday, July 9, 2027
Kaslo Wild Ultra
Kaslo, BC · Trail · 85km / 32km / 10km / 53km
- Saturday, July 10, 2027
2027 Summit 700 Trail Runs
Grey County, ON · Trail · 1km / 5km / 10km / 21km · from 66
- Saturday, July 10, 2027
Sinister 7 Ultra
Crowsnest Pass, AB · Trail · 100mi / 50mi / 50km / 21km · from 240
- Saturday, July 10, 2027
Knee Knackering North Shore Trail Run
West Vancouver, BC · Trail · 48km
Ultramarathons in Canada — FAQ
- How many ultramarathons are there in Canada in 2026?
- RaceFinder currently lists ultramarathons in 9 provinces and territories: 69 with a confirmed date, plus 74 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 ultramarathon in Canada?
- Fat Ass Trail Run in Quinte West, Ontario on November 15, 2026 is the next confirmed date on the calendar.
- Which provinces have the most ultramarathons?
- British Columbia (22), Ontario (16), Quebec (11) lead the country right now.
- How do I register for a ultramarathon?
- Registration always happens on the organizer's official page — every listing on RaceFinder links straight to it, along with the date, distances and location.
























