Canmore on linn Kanadas Alberta provintsis. Canmore on Alberta suuruselt üheksas linn.
Canmore asub Calgaryst 81 km läänes, Alberta kaljumäestikus Bow' orus.
Sport
Canmore'is peeti 1988. aasta Calgary olümpiamängude laskesuusatamise, murdmaasuusatamise ja kahevõistluse suusasõidud.