June 18, 2023
Sunday, June 18, 2023
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. The Banff Marathon 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.