2018 – 2019 Canada Ultramarathon Calendar

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

93 races

Dirty Duo

50 km
03/11/2017
North America / Canada / British Columbia / North Vancouver
Ultramarathon
Trail Running

Diez Vista 50k

04/08/2017 - 07:30
North America / Canada / British Columbia / Port Moody
Ultramarathon
Trail Running Hilly

Nimble Bear Trail Race

50K
04/22/2017 - 07:00
North America / Canada / British Columbia / Kelowna
Ultramarathon
Trail Running

Pick Your Poison Trail Run

Pick Your Poison 50K Trail Run
04/29/2017 - 09:00
North America / Canada / Ontario / Orillia
Ultramarathon
Trail Running

Run for the Braggin' Rights

Run for the Braggin' Rights
05/06/2017 - 06:00
North America / Canada / Alberta / Calgary
Ultramarathon
Running

Run for the Braggin' Rights

Run for the Braggin' Rights - Relay
05/06/2017 - 06:00
North America / Canada / Alberta / Calgary
Ultramarathon
Running

The North Face Dirty Feet Kal Park 50

The North Face Dirty Feet Kal Park 50
05/07/2017 - 07:00
North America / Canada / British Columbia / Vernon
Ultramarathon
Mountain Trail Running Mountain

Seaton Trail Race

Seaton Trail 50 km Trail
05/13/2017 - 07:00
North America / Canada / Ontario / Pickering
Ultramarathon
Trail Running

Island Runner Elk/Beaver Ultras

100K
05/13/2017 - 06:00
North America / Canada / British Columbia / Victoria
Ultramarathon
Trail Running Flat

Island Runner Elk/Beaver Ultras

50K
05/13/2017 - 06:00
North America / Canada / British Columbia / Victoria
Ultramarathon
Trail Running Flat

Island Runner Elk/Beaver Ultras

50 Miles
05/13/2017 - 06:00
North America / Canada / British Columbia / Victoria
Ultramarathon
Trail Running Flat

Sulphur Springs Trail Race

200 Mile
05/25/2017 - 12:00
North America / Canada / Ontario / Ancaster
Ultramarathon
Trail Running
Refine by