Moraine Lake must be one of the most beautiful lakes in the Canadian Rockies. It is located in Banff National Park near Lake Louise at the end of the Moraine Lake Road. When visiting don't forget to walk up the rockpile for the best view of this beautiful lake. You can also walk along a path that follows the shoreline of the lake and you can rent a canoe here as well.
The colour is usually a beautiful turquois, but it depends a bit on the time of day and the light. ou might wonder how these lakes have such a colours. Well, here's a short explanation for that: These lakes are can thank their brilliant blue-green colour to the light filtering effect of rock flour (a powdery substance that the glaciers grind off the mountain rocks) in the glacial runoff (meltwater). The rock flour that is suspended in the water filters out much of the light spectrum except for blues and greens leaving this remarkable turquoise blue color.
The rock flour might also leave that milky look to the water. That's why each lake looks different and each lake might look different on the same day. For example, on a calm morning or evening, the lake might look like a mirror and the colours is barely visible. But on other times of the day the lake is blue. It all depends on the weather conditions and how much rock flour is present in the water.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.