2017 – 2018 Canada Ultramarathon Calendar

Browse our Ultramarathon Calendar for races organized in Canada among 104 races.

Refine by

104 races

Ultra Trail du Bout du Monde

Ultra Trail du Bout du Monde
February 21, 2018 Race day in about 1 year
Canada / Quebec / Parc National de forillon
Ultramarathon - 50 kilometers
Trail

Valley Harvest Marathon

Valley Harvest Ultra Marathon
October 08, 2017 Race day in 9 months
Canada / Nova Scotia / Wolfville
Ultramarathon - 50 kilometers

Beaver Flat 50

Beaver Flat 50k
September 16, 2017 Race day in 8 months
Canada / Saskatchewan / Saskatchewan Landing Provincial Park
Ultramarathon - 50 kilometers
Trail

Chute du Diable

Chute du Diable 50 km
September 02, 2017 Race day in 8 months
Canada / Quebec / Saint-Mathieu-du-Parc
Ultramarathon - 50 kilometers
UTMB Qualifier Trail

Chute du Diable

Chute du Diable 80 km
September 02, 2017 Race day in 8 months
Canada / Quebec / Saint-Mathieu-du-Parc
Ultramarathon - 80 kilometers
UTMB Qualifier Trail

Squamish 50

Squamish 50K
August 20, 2017 Race day in 7 months
Canada / British Columbia / Squamish
Ultramarathon - 50 kilometers
UTMB Qualifier Hilly Trail Relay

Black Spur Ultra

Black Spur Ultra - 108km
August 19, 2017 Race day in 7 months
Canada / British Columbia / Kimberley
Ultramarathon - 108 kilometers
Trail Mountain

Black Spur Ultra

Black Spur Ultra - 54km
August 19, 2017 Race day in 7 months
Canada / British Columbia / Kimberley
Ultramarathon - 54 kilometers
Trail Mountain

Squamish 50

Squamish 50
August 19, 2017 Race day in 7 months
Canada / British Columbia / Squamish
Ultramarathon - 50 miles
Hilly Trail Relay

Brookvale Ultra Trail Races

50 km
August 06, 2017 Race day in 7 months
Canada / Prince Edward Island / Brookvale
Ultramarathon - 50 kilometers
Trail

Idaho Peak Ultra Trail & 10K Trail Run

Ultra Trail
July 23, 2017 Race day in 6 months
Canada / British Columbia / Idaho Peak
Ultramarathon - 45 kilometers
Trail

Broken Goat

Broken Goat 50K
July 15, 2017 Race day in 6 months
Canada / British Columbia / Rossland
Ultramarathon - 50 kilometers

Sinister 7 Ultra

July 08, 2017 Race day in 6 months
Canada / Alberta / Crowsnest Pass
Ultramarathon - 100 miles
Trail Mountain

Reckless Raven 50

July 02, 2017 Race day in 6 months
Canada / Yukon / Whitehorse
Ultramarathon - 50 miles
Trail Mountain

Ultra Trail du Mont Albert

Ultra SkyMarathon du Mont Albert (SOLO)
July 01, 2017 Race day in 6 months
Canada / Quebec / Parc National de la Gaspésie Gîte du Mont-Albert
Ultramarathon - 100 kilometers