2018 – 2019 Canada Half Marathon Calendar

Browse our Half Marathon Calendar for races organized in Canada among 224 races.

224 races

Banff Marathon, Half Marathon & 10K

Half Marathon
2018-06-17 - 10:00
North America / Canada / Alberta / Banff
Half Marathon
Road Running

Melissa's 10 & 21 km Road Race

21 km
2018-09-22
North America / Canada / Alberta / Banff
Half Marathon
Road Running Solo

Millarville "Run To The Farmers' Market" Half Marathon

Millarville "Run To The Farmers' Market" Half Marathon
2019-06-15 - 07:30
North America / Canada / Alberta / Black Diamond
Half Marathon
Road Running Flat Solo

Millarville "Run To The Farmers' Market" Half Marathon

Millarville "Run To The Farmers' Market" Half Marathon Two Person Relay
2019-06-15 - 07:30
North America / Canada / Alberta / Black Diamond
Half Marathon
Road Running Flat Solo

Calgary Harvest Half Marathon

2018-09-29 - 07:45
North America / Canada / Alberta / Calgary
Half Marathon
Road Running Solo

Run for L'Arche

Run for L'Arche Half Marathon
2018-03-24 - 10:00
North America / Canada / Alberta / Calgary
Half Marathon
Running Flat

Scotiabank Calgary Marathon

Centaur Subaru 21.1 km
2019-05-26 - 06:30
North America / Canada / Alberta / Calgary
Half Marathon
Road Running Solo

First Responders Half Marathon - Calgary

Half Marathon
2018-11-04 - 10:00
North America / Canada / Alberta / Calgary
Half Marathon
Road Running Solo

Calgary Police Half Marathon

Half Marathon
2019-04-28 - 08:00
North America / Canada / Alberta / Calgary
Half Marathon
Road Running Solo

Canmore Rocky Mountain Half Marathon, 10km & 5km

Half Marathon
2018-09-09 - 09:15
North America / Canada / Alberta / Canmore
Half Marathon
Road Running Solo

Rocky Mountain Soap Women's Run & Walk

Rocky Mountain Soap Women's Mountain Half Marathon
2019-05-25 - 09:10
North America / Canada / Alberta / Canmore
Half Marathon
Road Running Solo

Dinosaur Half Marathon

Half Marathon
2018-09-09 - 08:30
North America / Canada / Alberta / Drumheller
Half Marathon
Road Running Solo
Upcoming races first Name A->Z Name Z->A Location A->Z Location Z->A Date older->newer Date newer-> older