A glacial lake in the Valley of the Ten Peaks, reached only by shuttle or bike, with a rockpile viewpoint above the turquoise water. The glacier-fed lake in the Valley of the Ten Peaks is famous for its intense blue colour, caused by rock flour. It sits within Banff National Park. Road access is seasonal and limited to shuttles.
How to get to Moraine Lake
Moraine Lake sits in Canada. It pairs well with Stanley Park, Granville Island, Capilano Suspension Bridge, so you can group them on the same day.
Tickets and time needed
The recorded entrance fee is CA$11, in the local currency set by the operator. Plan about 3h for a typical visit.
Tips for your visit
Prices can change, so check the official source linked on this page before you go.
Moraine Lake FAQ
How much does it cost to visit Moraine Lake?
The recorded entrance fee is CA$11, in the local currency set by the operator.
How long should I spend at Moraine Lake?
A typical visit takes about 3h.
Where is Moraine Lake?
Moraine Lake is in Canada.
What is near Moraine Lake?
Nearby places include Stanley Park, Granville Island, Capilano Suspension Bridge, Old Québec.
Guidese editorial team
Travel research & data review
We build every guide from official tourism boards, operator sites and published price lists. We record where each number came from and when it was last checked.
- Every cost and season figure is sourced and dated
- No sponsored rankings or paid placements
- Facts re-checked on a scheduled review cycle

