Sight
Grassi Lakes
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
Grassi Lakes are two vividly turquoise alpine lakes nestled in the Canadian Rockies near Canmore. The hike to the lakes is a moderate 4-kilometer round trip that gains about 300 meters in elevation, passing through lush forest and past a waterfall. Interpretive signs along the trail explain the area's geology, wildlife, and significance to the Stoney Nakoda people. The lakes' striking color comes from dissolved minerals in the glacial runoff, creating a surreal and photogenic destination.
Don't miss
- Marvel at the brilliant turquoise water caused by glacial rock flour
- Spot interpretive signs about local plants, animals, and Indigenous culture
- Picnic at the upper lake with views of the surrounding cliffs
Tickets & tours
Ways to visit Grassi Lakes
You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.
Cheapest way inCalgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle4.6★ · 11 travelers~5 hoursFree cancellationFrom$14 per personSee dates →
Best full dayLake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff4.9★ · 3,662 travelers8–10 hoursFree cancellationFrom$72 per personSee dates →
Top ratedMoraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff5★ · 330 travelers8–10 hoursFree cancellationFrom$64 per personSee dates →More attractions in Canmore
