Moraine Lake is magnificent glacially-fed lake and one of the most stunning lakes in the Canadian Rockies. It is located within Banff National Park in the province of Alberta, Canada. It is situated in the Valley of the Ten Peaks, at an elevation of approximately 6,183 feet (1,885 m).
The lake, being glacially fed, does not reach its crest until mid to late June. When it is full, it reflects a distinct shade of blue. On sunny days you can see the reflections of surrounding peaks in the water, which is a vivid shade of turquoise. The color is due to the refraction of light off the rock flour deposited in the lake on a continual basis. You can just stop and gaze at it for hours.
Additionally, there’s a cafe by the lake. Rent a kayak, head out on the lake and revel in paddling around for a few hours. Other activities include hiking against the dramatic backdrop of the Canadian Rockies. You have to walk along the right bank of the lake and hike to Consolation Lakes if you want to extend your visit to Moraine Lake. But you need to be careful, the area has been home over the last couple of years to grizzly bears.
Other activities in the immediate area include helicopter tours, river rafting, horseback riding, and gondola rides.