2017 - 2018 Canada Half Marathon to Full Marathon Calendar

Browse our Calendar for races longer than a half marathon but shorter than a full marathon organized in Canada among 45 races.

45 races

Demi-Marathon de l'Isle-aux-Coudres

August 05, 2017 Race day in 14 days
Canada / Quebec / Isle-aux-Coudres
Half Marathon to Full Marathon
Road Running Vert le Raid

Brookvale Ultra Trail Races

August 06, 2017 Race day in 15 days
Canada / Prince Edward Island / Brookvale
Half Marathon to Full Marathon
Trail

Fat Dog 120 Trail Race

August 12, 2017 Race day in 21 days
Canada / British Columbia / Keremeos
Half Marathon to Full Marathon
Trail Relay

Iroquoia Trail Test

August 19, 2017 Race day in 28 days
Canada / Ontario / Kilbride
Half Marathon to Full Marathon
Charity Trail Hilly

XC de la Vallée

August 19, 2017 Race day in 28 days
Canada / Quebec / Vallée Bras du nord
Half Marathon to Full Marathon
Hilly Trail Vert le Raid

Squamish 50

August 20, 2017 Race day in 29 days
Canada / British Columbia / Squamish
Half Marathon to Full Marathon
Hilly Trail Relay

XC de la Vallée

August 20, 2017 Race day in 29 days
Canada / Quebec / Vallée Bras du nord
Half Marathon to Full Marathon
Hilly Trail Vert le Raid

30 km des rives de Boucherville

September 03, 2017 Race day in about 1 month
Canada / Quebec / Boucherville
Half Marathon to Full Marathon
Road Running

Défi des Collines

September 04, 2017 Race day in about 1 month
Canada / Quebec / Sainte-Catherine-de-Hatley
Half Marathon to Full Marathon
Hilly Charity Road Running Courir en Estrie

Haliburton Forest Trail Race

September 09, 2017 Race day in about 2 months
Canada / Ontario / Haliburton Forest
Half Marathon to Full Marathon
Trail

The North Face Ultra-Trail Harricana de Charlevoix (UTHC)

September 09, 2017 Race day in about 2 months
Canada / Quebec / La Malbaie
Half Marathon to Full Marathon
Trail Fund raising Hilly

Sky Pilot

September 10, 2017 Race day in about 2 months
Canada / British Columbia / Squamish
Half Marathon to Full Marathon
Trail Mountain
Refine by