2017 – 2018 Canada Ultramarathon Calendar

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

90 races

Puddle Jumper Classic

June 10, 2017 The race has already taken place.
Canada / British Columbia / Roberts Creek
Ultramarathon
Trail

River Valley Revenge (Summer)

June 10, 2017 The race has already taken place.
Canada / Alberta / Edmonton
Ultramarathon
Trail

River Valley Revenge (Summer)

June 10, 2017 The race has already taken place.
Canada / Alberta / Edmonton
Ultramarathon
Trail

River Valley Revenge (Summer)

June 10, 2017 The race has already taken place.
Canada / Alberta / Edmonton
Ultramarathon
Trail

Niagara Ultra

June 17, 2017 The race has already taken place.
Canada / Ontario / Niagara-on-the-Lake
Ultramarathon
Fast

Bay of Fundy International Marathon

June 25, 2017 The race has already taken place.
USA / New England / Maine / Lubec
Ultramarathon
Road Running

The Ultimatexc

July 01, 2017 The race has already taken place.
Canada / Quebec / St-Donat
Ultramarathon
Trail Hilly

Ultra Trail du Mont Albert

July 01, 2017 The race has already taken place.
Canada / Quebec / Parc National de la Gaspésie Gîte du Mont-Albert
Ultramarathon
Trail Relay

Ultra Trail du Mont Albert

July 01, 2017 The race has already taken place.
Canada / Quebec / Parc National de la Gaspésie Gîte du Mont-Albert
Ultramarathon
Trail

Reckless Raven 50

July 02, 2017 The race has already taken place.
Canada / Yukon / Whitehorse
Ultramarathon
Trail Mountain

Knee Knackering North Shore Trail Run

July 08, 2017 The race has already taken place.
Canada / British Columbia / North Vancouver
Ultramarathon
Trail Mountain

Sinister 7 Ultra

July 08, 2017 The race has already taken place.
Canada / Alberta / Crowsnest Pass
Ultramarathon
Trail Mountain
Refine by