Canmore is a town in Alberta, Canada, located approximately 81 kilometres west from Calgary near the southeast boundary of Banff National Park. It is located in the Bow Valley within Alberta's Rockies.

Featured Activity

More  

Featured Attraction

More  

Temperature

Rainfall & Snowfall

Precipitation

Tourism popularity