Moraine Lake, Banff National Park, Canada (with Map & Photos)

Moraine Lake is one of the most iconic natural attractions in Canada, located in Banff National Park in the province of Alberta. Nestled in the Valley of the Ten Peaks, the lake is famous for its striking turquoise color and dramatic mountain backdrop.

Moraine Lake Banff National Park Alberta Canada
Moraine Lake Banff National Park Alberta Canada


The lake’s vivid blue-green hue is created by rock flour carried into the water by glacial melt, reflecting light in a unique way. Surrounded by towering peaks, Moraine Lake offers breathtaking views that change with the light and seasons.

Visitors can enjoy a variety of outdoor activities, including hiking, canoeing, and photography. Trails around the lake provide stunning viewpoints, while the famous Rockpile viewpoint offers one of the most photographed scenes in the Canadian Rockies.

  • Located in Banff National Park, Alberta
  • Famous for its turquoise glacial waters
  • Surrounded by the Valley of the Ten Peaks
  • Popular for hiking, canoeing, and photography
  • One of Canada’s most photographed landscapes

Moraine Lake captures the essence of the Canadian Rockies with its pristine beauty and serene atmosphere. It remains a must-visit destination for travelers seeking unforgettable alpine scenery.

Moraine Lake Banff National Park Map