Banff Marathon


Photo: Pam Doyle/

The Banff Marathon returns to Banff June 16, 2024, with a Marathon, Half Marathon, and 10km distances. There will also be a free Kids Run.

Banff welcomes participants from over 25 countries, 10 provinces, 45 U.S. states and 100 Alberta communities – and many from right here in the Bow Valley.  

For more information about the race, visit


Traffic Map Banff Marathon 2023
Banff Marathon Route Map 2023