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 banffmarathon.com
Feedback