Moraine Lake

Best places in Canada

Banff Alberta

Moraine Lake is located in the Valley of the Ten Peaks in Banff National Park, Alberta, Canada. It covers 50 hectares and sits at an elevation of approximately 1,884 meters. This glacially fed lake reaches its peak water level in mid to late June, showcasing striking turquoise waters.

Map preview for Moraine Lake

More about Moraine Lake

Moraine Lake was formed by glacial activity, with its unique color resulting from light refracting off rock flour in the water. The lake is accessible by road, typically open from late May to early October, and features several hiking trails, including the popular Larch Valley Trail. Access can be limited during peak tourist season due to parking restrictions.