Banff Marathon


Photo: Pam Doyle/

The Banff Marathon returns to Banff June 18, 2023, 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


Route Map - Traffic - 2022 Banff Marathon
banff Marathon Map - 2022 - Interpretive Map