Runners spread across a city avenue during a marathon

Banff Half Marathon

1K half marathon and a 10K in the heart of the Canadian Rockies.

Prepare for Banff Half Marathon

A plan built from your answers and your race date.

The race is run inside Banff National Park, in the Canadian Rockies. The course follows park roads out of the town of Banff, through forest, river valley and mountain scenery. In mid-June mornings are cold and mountain weather can turn quickly, even in the middle of summer.

1K half marathon and the 10K. The full marathon is no longer held, and the event is now built around the half. Racing inside a national park brings logistics to plan for, including access, parking and shuttle arrangements, so book travel and accommodation early.

The formats

2 formats on the program.

FormatDistance
Half Marathon 13.1 mi
10K 6 mi

Organizer information, checked on September 21, 2026 · banffhalf.com

When to start

A build for this distance usually runs 10 to 16 weeks. Counted back from race day, that puts the start somewhere between February 22, 2027 and April 5, 2027.

These ranges are working conventions, not a research finding — no trial has compared plan lengths against each other. What matters more is that the plan was built for the weeks you actually have, rather than shrunk down from a longer one.

How to choose your start date

When to start

February 22, 2027

→ April 5, 2027

Questions

What is the date of Banff Half Marathon in 2027?
Banff Half Marathon is run on Sunday, June 20, 2027 in Banff. Date published by the organizer, checked on September 21, 2026.
Is there still a full marathon in Banff?
No. 1K half and the 10K are on the program. The old marathon website now redirects to the half marathon site.
How hard is the Banff Half Marathon?
The half is manageable for a runner comfortable with about two hours of effort. Moderate altitude and rolling park roads still argue for a controlled start and some hill work beforehand.

Your race is on the calendar. Your plan should be too.

Build my plan

Secure payment with Stripe. Then allow about 30 minutes for your profile, in several sittings if you like.

Start: $39 · Complete from $24.90 a month Build my plan