Guide
The best lake hikes in Banff
Turquoise water, tea houses and larch forests: the best lake hikes around Lake Louise, Moraine Lake and Banff, with Parks Canada's distances, the 2026 shuttle and parking rules, and bear safety.
Photo by Jaime Reimer on Pexels
Banff National Park is famous for its lakes: milky turquoise water under glaciers, ringed by trails that range from flat shoreline walks to steep climbs into larch forest. All distances, elevations and times come from Parks Canada's Banff trail descriptions, and all transport and parking details come from Parks Canada's 2026 visitor information.
Parks Canada lists distances one way unless a trail is a loop, and times as round trips; we've added rough miles and feet.
Lake Louise: Lake Agnes and the Plain of Six Glaciers
Both of Lake Louise's classic hikes start at the Lake Louise Lakeshore parking lot, 4 km from the community of Lake Louise. If you only want a gentle walk, the Lake Louise Lakeshore Trail runs 2.3 km (about 1.4 miles) one way to the far end of the lake, where you'll see the milky creek that gives the water its colour. Parks Canada estimates about an hour round trip.
Lake Agnes Trail: 3.9 km (about 2.4 miles) one way, 495 m (about 1,620 feet) of elevation gain, 2.5 to 3 hours round trip. A well-maintained trail climbs to a lake tucked under towering peaks, with a seasonal European-style tea house. From Lake Agnes you can add the Big Beehive (1.5 km one way, 150 m gain) for a panorama of Lake Louise and the Chateau, or the Little Beehive (0.9 km one way, 65 m gain), a former fire lookout site with views of the Bow Valley.
Plain of Six Glaciers Trail: 5.9 km (about 3.7 miles) one way, 595 m (about 1,950 feet) of gain, about 4 hours round trip. It runs beyond the end of Lake Louise toward big peaks and glaciers, and also has a seasonal Swiss-built tea house. Feeling strong? Parks Canada notes you can link Lake Agnes and the Plain of Six Glaciers via the Highline Trail into a 14.3 km (about 8.9 mile) loop of around 5 hours.
Moraine Lake: Rockpile, Consolation Lakes and Larch Valley
Moraine Lake sits in the Valley of the Ten Peaks. For the famous view, the Rockpile Loop is a 0.7 km (about 0.4 mile) loop with 35 m of gain, about 30 minutes. Parks Canada asks visitors to stay safe and not climb on the rocks. The Moraine Lake Lakeshore Trail is an easy 1.3 km (about 0.8 mile) stroll with views of Mount Fay and the Fay Glacier, about 45 minutes round trip.
Consolation Lakes Trail: 2.9 km (about 1.8 miles) one way, 135 m of gain, about 2 hours round trip, with views of alpine meadows, scree slopes and the Quadra Glacier.
Larch Valley/Minnestimma Lakes Trail: 4.5 km (about 2.8 miles) one way, 570 m (about 1,870 feet) of gain, 3.5 to 4 hours round trip, climbing into a larch forest high above the lake with views of the Ten Peaks. From there, Sentinel Pass via Larch Valley is a difficult 5.6 km (about 3.5 miles) one way with 750 m (about 2,460 feet) of gain and steep switchbacks, 4.5 to 5.5 hours round trip.
“Book the shuttle first, pick the hike second, and carry bear spray on your hip, not in your pack.”
— Great Hikes team
Getting to the lakes: shuttles and parking in 2026
Moraine Lake Road is closed to personal vehicles year-round. You can reach Moraine Lake only by Parks Canada shuttle, Roam public transit connections or a licensed commercial operator; registered guests of Moraine Lake Lodge are the exception. In 2026, Parks Canada shuttles ran to Lake Louise Lakeshore from May 15 and to Moraine Lake from June 1 (weather permitting), both until October 12, with a Lake Connector shuttle between the two lakes.
Shuttle reservations opened at 8 am MT on April 15, 2026, with 40% of seats released then. The other 60% are released on a rolling basis at 8 am MT two days (48 hours) before each departure. Book online or at 1-877-737-3783. Regular shuttles leave the Lake Louise Park and Ride at the Lake Louise Ski Resort (1 Whitehorn Road) (free parking with a reservation) every 30 minutes from 6:30 am to 5 pm; the last return is at 7:30 pm. Parks Canada lists 2026 fares of CA$12.75 per adult, CA$6.00 for seniors and CA$4.00 for youth, plus a non-refundable reservation fee (CA$3.50 online, CA$5.50 by phone). Early starters can book the Alpine Start shuttle, which leaves from the upper Lake Louise Lakeshore lot at 4 am and 5 am; reserve by 3 pm the day before and pay for parking there.
Driving to Lake Louise? Paid parking is in effect at Lake Louise Lakeshore during the shuttle season, 3 am to 7 pm, at a 2026 day rate of CA$42 per vehicle, payable on site only. Parks Canada warns the lot often fills before sunrise, and you may be turned around when traffic is too heavy. Vehicles longer than 6 m (20 feet) or wider than 2 m (79 inches) can't park there.
Near the town of Banff: Johnson Lake
Johnson Lake Loop: a 2.9 km (about 1.8 mile) loop with 90 m of gain, about an hour. It is a rolling circuit with views of Cascade Mountain and Mount Rundle, passing some of Alberta's oldest Douglas fir trees. The trailhead is at the Johnson Lake Day-use Area, 12 km east of Banff off Lake Minnewanka Road, and Roam Route 6 serves it in summer.
Bear safety
Banff is grizzly and black bear country. Parks Canada's advice on trails is to travel in tight groups of four or more, stay alert, make noise, carry bear spray and know how to use it. Keep the spray in a holster you can reach with your dominant hand, not in your pack, and check the expiry date. Parks Canada calls it a last resort for a bear acting aggressively at close range. Bear spray is not allowed on commercial airlines, even in checked baggage, so buy it after you arrive.
Moraine Lake area trails are among those where Parks Canada routinely uses seasonal access restrictions. Group Access requires a tight group of at least four hikers, close enough that the person in front can comfortably talk to the person at the back. Ignoring a restriction can bring charges under the National Parks Regulations, with a maximum fine of CA$25,000.
When to go
Mountain weather changes quickly, and Parks Canada notes it can snow in any month. Parks Canada warns that the moderate and difficult Lake Louise and Moraine Lake area trails, including Lake Agnes, the Plain of Six Glaciers and Larch Valley, are exposed to avalanche hazard, and travel is not recommended from mid-October to mid-June. Pack layers, a rain jacket and hiking poles, plus ice cleats for icy trails. Cell coverage is not reliable, so consider a satellite messenger.
Trail conditions, closures, bear restrictions, shuttle dates and fees change often. Always check current trail conditions, important bulletins and regulations with Parks Canada at parks.canada.ca/banff before you go.
Sources
- Parks Canada – Hiking, Banff National Park (trail distances, elevation, times, safety)
- Parks Canada – Visiting Lake Louise and Moraine Lake (2026 shuttles)
- Parks Canada – Lake Louise shuttle and parking FAQ
- Parks Canada – Parking in the Lake Louise area
- Parks Canada – Banff National Park fees
- Parks Canada – Seasonal closures and restrictions, Banff
- Parks Canada – Trail conditions, Banff
- Parks Canada – Bear spray (mountain national parks)
- Parks Canada – Protecting bear zones (Group Access, seasonal restrictions)
- Parks Canada – Important bulletins, Banff

















