0111

Half Marathons found

View all

Half Marathons 2025 - 2026

Running a good half marathon time is a goal that almost every runner has on their 'To-Do' list. Whether it’s a scenic trail race or a bustling road event, the 13.1 mile (21.1 km) half marathon is the perfect next step up from a 10K. It’s a classic benchmark for testing your fitness, stamina, pacing, form, and mental strength. A half marathon is long enough to challenge you but achievable for anyone willing to commit to consistent training over a few months.

Our Canadian Half Marathon calendar includes everything from small, community-organised races to some of the biggest events across the country.

Half Marathons Near Me

Whether you’re looking for a relaxed, low-key half marathon near you or the thrill of a major event in cities like Toronto, Vancouver, Calgary, or Montreal, check out our comprehensive 2025 - 2026 calendar. Use the "Refine" button to narrow your search by date, location, or race type and find the perfect race for you.

Switch to the default β€œFeatured View” to discover the Best Half Marathons in Canada, including flat, fast courses and iconic scenic routes.

Half Marathons 2025 - 2026

YMCA River Run

Medicine Hat, AB
14 Jun 25
$28.93 - $45.03

2025 Banff Half Marathon and 10K

Banff, AB
15 Jun 25
$99.91 - $153.49

Johnny Miles Running Event 2025

New Glasgow, NS
15 Jun 25
$29.60 - $56.91

Niagara Ultra 2025

Niagara-on-the-Lake, ON
21 Jun 25

Community Strong Race Weekend

Sault Ste. Marie, ON
21 Jun 25
$15.20 - $66.98

Deep Physio Summer Solstice Run 2025

Dawson Creek, BC
21 Jun 25
$23.63 - $45.18

Pépère Gerry Run

La Broquerie, MB
21 Jun 25
$25.00 - $50.00

Kawartha Sun Run

Kawartha Lakes, ON
22 Jun 25
$69.90 - $126.28

2025 Vancouver Half Marathon

Vancouver, BC
22 Jun 25

Bay of Fundy International Marathon 22 June 2025 (Canada site)

Welshpool, NB
22 Jun 25
$50.91 - $142.74

2025 Powderface Mountain Marathon & Half Marathon

Bragg Creek, AB
28 Jun 25

Rosebud Valley Trail Run 2025

Rosebud, AB
28 Jun 25
$50.40 - $157.74

Whiskey Run London

South London, ON
29 Jun 25
$73.05 - $93.74

McNab's Half Marathon

McNabs Island, NS
05 Jul 25

Whiskey Run Toronto

Burlington, ON
06 Jul 25
$62.15 - $77.41

Sinister 7 Ultra

Crowsnest Pass, AB
12 Jul 25
$45.00 - $310.00

Moose Is Loose

Edmonton, AB
13 Jul 25
$50.55

Totem to Totem Haida Marathon, half and 10k

Skidegate, BC
19 Jul 25
$46.29 - $145.73

54th Annual Nova Scotia Marathon

Barrington Passage, NS
20 Jul 25
$41.31 - $85.90

Clearwater Lake Half Marathon

The Pas, MB
20 Jul 25
$34.29 - $66.49

2025 Fort Langley Half Marathon and 5 K

Langley, BC
20 Jul 25
$44.16 - $54.88

Run With Rob

Tignish, PE
21 Jul 25
$56.91

Chads Day for Change Urban Trail Race

Edmonton, AB
09 Aug 25
$60.00 - $110.00

Falling Water Trail Marathon/ Half Marathon 2025

Eugenia, ON
09 Aug 25
$100.28 - $176.53

Demi-Marathon Sun Life des vignobles

Saint-Paul-d'Abbotsford, QC
10 Aug 25
$25.00 - $75.00

2025 Demi-Marathon Mont-Tremblant

Mont-Tremblant, QC
10 Aug 25
$20.00 - $85.00

Stomping Down Barriers For Mental Health

Strathmore, AB
10 Aug 25
$34.29 - $98.69

Servus Edmonton Marathon 2025

Edmonton, AB
17 Aug 25
$12.86 - $184.11

Demi Marathon de la voie verte

Chelsea, QC
17 Aug 25
$15.00 - $229.00

Black Spur Ultra

Kimberley, BC
23 Aug 25
$35.00 - $255.00

Demi-Marathon Sun Life de Brossard

Brossard, QC
24 Aug 25
$25.00 - $75.00

2025 Handloggers Half Marathon

Bowen Island, BC
30 Aug 25

High River Half 2025

High River, AB
06 Sep 25
Free - $68.38

Canmore Rocky Mountain Half Marathon, 10KM & 5KM

Canmore, AB
07 Sep 25
Free - $119.49

Georgina Marathon & Half-Marathon

Jacksons Point, ON
07 Sep 25
$69.90 - $171.38

Melfort Multi K 2025

Melfort, SK
13 Sep 25

WINDSOR WATERFRONT HALF MARATHON & 5KM

Windsor, ON
14 Sep 25
$62.15 - $122.07

Les Tours de Pont-Rouge 2025 (TPR25)

Pont-Rouge, QC
14 Sep 25
$5.00 - $35.00

2025 Dinosaur Valley Half Marathon, 10k, and 5k

Drumheller, AB
14 Sep 25
$28.93 - $77.22

Riding Mountain Half Marathon, 10K, & 5K

Wasagaming, MB
14 Sep 25
$10.00
Showing 41-80 of 111 results