2018 – 2019 Canada Ultramarathon Calendar

Browse our Ultramarathon Calendar for races organized around the world among 88 races.

88 races

Beaver Flat 50

Beaver Flat 50k
09/16/2017 - 08:00
North America / Canada / Saskatchewan / Saskatchewan Landing Provincial Park
Ultramarathon
Trail Running

Blackfoot Ultra

Blackfoot Ultra 100KM
05/27/2017 - 05:00
North America / Canada / Alberta / Edmonton
Ultramarathon
Running

Blackfoot Ultra

Blackfoot Ultra 50 Km
05/27/2017 - 09:00
North America / Canada / Alberta / Edmonton
Ultramarathon
Trail Running

Blackfoot Ultra

Blackfoot Ultra 50 Miler
05/27/2017 - 06:30
North America / Canada / Alberta / Edmonton
Ultramarathon
Trail Running

Black Spur Ultra

Black Spur Ultra - 108km
08/19/2017 - 08:00
North America / Canada / British Columbia / Kimberley
Ultramarathon
Mountain Trail Running Mountain

Black Spur Ultra

Black Spur Ultra - 54km
08/19/2017 - 08:00
North America / Canada / British Columbia / Kimberley
Ultramarathon
Mountain Trail Running Mountain

Broken Goat

Broken Goat 50K
07/15/2017 - 07:00
North America / Canada / British Columbia / Rossland
Ultramarathon
Running

Bromont Ultra

Bromont Ultra 160 km
10/07/2017 - 09:00
North America / Canada / Quebec / Bromont
Ultramarathon
Trail Running

Bromont Ultra

Bromont Ultra 55 km
10/08/2017 - 08:00
North America / Canada / Quebec / Bromont
Ultramarathon
Trail Running

Bromont Ultra

Bromont Ultra 80 km
10/08/2017 - 04:00
North America / Canada / Quebec / Bromont
Ultramarathon
Trail Running

Brookvale Ultra Trail Races

50 km
08/06/2017 - 08:00
North America / Canada / Prince Edward Island / Brookvale
Ultramarathon
Trail Running

Canadian River Valley Revenge (Summer)

100K
06/16/2018 - 00:00
North America / Canada / Alberta / Edmonton
Ultramarathon
Trail Running Solo
Refine by