The lakes of Banff National Park, ranked
Which lake in Banff National Park should I prioritize?
Moraine Lake has the most striking view but requires a shuttle, tour, or bike since personal vehicles have been banned there year-round since 2023. Lake Louise is 58 km from Banff (45 minutes) and reachable by car, though lakeside parking is limited and often reservation-only in summer.
So which lake actually deserves your day
Banff National Park has more glacier-fed lakes than any single trip can cover, and every one of them gets called a “must-see” somewhere online. That word is useless here. What matters is three things: how far the lake sits from Banff townsite, whether you can actually drive there, and whether the view is worth the trade-off in crowds or logistics.
This page ranks the seven lakes inside Banff National Park that are genuinely worth planning around — Moraine Lake, Lake Louise, Peyto Lake, Bow Lake, Lake Minnewanka, Two Jack Lake, and the Vermilion Lakes — then points you toward Emerald Lake in neighbouring Yoho National Park to round things out. For each one you get a one-line distance and access reality check. Details on shuttle bookings, ice-off dates, and photography setups live on their own dedicated pages, linked below where relevant.
The colour in all of these lakes comes from suspended glacial silt, called rock flour, scattering light in the turquoise-to-teal range. If you want the mechanism explained properly, that is covered in why the lakes turn turquoise. What you need to know here is simpler: none of these lakes look turquoise before they thaw, and thaw timing varies lake by lake. For exact dates by year, see when the lakes thaw.
1. Moraine Lake: the best view, the worst access
Moraine Lake sits in the Valley of the Ten Peaks, about 14 km past Lake Louise on what used to be a paved road you could simply drive down. Not anymore. The road to Moraine Lake has been closed to personal vehicles year-round since 2023, a policy Parks Canada has kept in place for 2026. If you see a blog post, forum comment, or even an old map suggesting you can park at the lake, it is wrong.
Getting there now means one of four options: the Parks Canada shuttle (booked in advance, in blocks released in spring and then on a rolling 48-hour window), a Roam Transit connection, a seat on a commercial tour, or a bicycle if you are fit enough for the climb from the valley floor. This guide will not walk through the shuttle booking mechanics step by step — that is covered fully in the Moraine Lake shuttle access guide — but the short version is: book ahead, or book a tour that handles the logistics for you, because showing up without a plan means you will not see the lake.
Given the effort involved, a guided option is often the least frustrating route, particularly for sunrise, when the light on the Ten Peaks is genuinely the best reason to make the trip. A private sunrise or sunset departure to Moraine Lake from Canmore or Banff sidesteps the shuttle queue entirely, which matters more here than at almost any other lake in the park.
For a broader day that pairs Moraine Lake with Lake Louise in one outing, a small-group day tour covering both lakes from Canmore or Banff is the more efficient option if sunrise specifically isn’t the goal.
Once you’re there: the classic view is from the Rockpile, a short scramble above the parking and shuttle drop-off, five to ten minutes each way. Ice-off timing and the crowd patterns through the day are covered separately in when the lakes thaw and lake crowds and quiet times.
2. Lake Louise: the reachable classic
Lake Louise is 58 km from Banff, about 45 minutes along the Trans-Canada Highway, and unlike Moraine Lake, you can still drive yourself there. That is its main advantage. The Château Lake Louise sits at the lake’s edge, the Victoria Glacier fills the view down the valley, and the walk along the shoreline path takes about 20 minutes round trip if you just want the classic photo.
The catch is parking, not the drive. The lakeside lot is small, fills before 7 a.m. in July and August, and now requires a paid reservation to guarantee a spot in peak season. The overflow option is the park-and-ride at the Lake Louise Ski Resort base, with a shuttle running up to the lake — worth knowing about before you arrive rather than after you’ve circled the lot twice. Roam Transit’s 8X and 8S routes from Banff are a reasonable alternative if you’d rather not deal with parking at all.
Beyond the shoreline stroll, Lake Louise is also the starting point for two well-known trails: the Lake Agnes Tea House hike and the longer Plain of Six Glaciers hike, and it’s one of the few spots in the park where guided canoeing is set up on the water itself, detailed in canoeing at Lake Louise and Moraine Lake.
3. Peyto Lake: the shortest walk to the best colour
Peyto Lake sits on the Icefields Parkway, roughly 90 km from Banff and about an hour and a quarter past Lake Louise, just below Bow Summit — at 2,088 m, the high point of the parkway. If you’re already driving north toward Jasper, this is barely a detour: pull into the Bow Summit parking area and walk five to ten minutes on a paved, uphill path to the viewing platform.
Access here is straightforward — self-drive, no shuttle, no reservation — which is part of why it consistently ranks as one of the best colour-to-effort ratios in the park. The lake’s outline (some say it resembles a wolf’s head, others a dog) is more visible from the platform than from lake level, and there’s no lakeshore trail to walk down to the water itself. For where this fits on a longer Icefields Parkway day, see the complete parkway guide and the stops-in-order guide.
4. Bow Lake: the quiet lake before Peyto
Bow Lake sits about 80 km from Banff, roughly an hour’s drive, and about 10 km before Peyto Lake on the same stretch of the Icefields Parkway. It gets a fraction of Peyto’s visitors despite a comparable setting — Crowfoot Glacier and the Wapta Icefield rise directly behind it, and the historic Num-Ti-Jah Lodge sits on its shore.
Access is self-drive with roadside parking, no shuttle involved. It’s an easy, low-effort stop if you’re making the parkway drive anyway, and pairs naturally with the Crowfoot Glacier viewpoint a few minutes further along. See Bow Lake and Crowfoot Glacier for what else is worth stopping for on this section.
5. Lake Minnewanka: the one with a boat cruise
Lake Minnewanka is the largest lake in the park at 21 km long, and it’s also one of the closest to Banff townsite — about 10 km, 15 minutes by car or by Roam Transit’s route 6. Unlike every lake ranked above it, self-drive access here is uncomplicated: paved road, no shuttle mandate, parking that rarely fills the way Lake Louise’s does.
The lake is deep enough and calm enough to run a scheduled boat cruise from May to October, the only one of its kind among Banff’s lakes — see the Lake Minnewanka boat cruise guide for the operating season and what the route covers. It’s also a reliable wildlife-viewing stretch, particularly for bighorn sheep along the shoreline road.
6. Two Jack Lake: five more minutes, half the people
Two Jack Lake sits just past Lake Minnewanka on the same access road out of Banff, so the drive is effectively identical — call it 10 to 12 km and under 20 minutes. The mountain backdrop (Mount Rundle across the water) is comparable to Minnewanka’s, but Two Jack draws noticeably fewer visitors, largely because it lacks the boat cruise and the bigger parking areas.
Access is self-drive, free of any shuttle requirement, with a small day-use area and a nearby campground. If Lake Minnewanka’s parking lot looks busy, Two Jack Lake is the natural backup, and pairing both into one outing costs you almost nothing in extra driving.
7. The Vermilion Lakes: the one inside town
The Vermilion Lakes are the closest lake feature to Banff itself — under 5 km, about 10 minutes from Banff Avenue — reached by a paved road that loops along their edge. No shuttle, no reservation, and often no real parking problem outside of peak sunrise hours. Mount Rundle reflects across the water here, which is why the spot is popular at first light; the composition and timing side of that is covered in Vermilion Lakes at sunset and photographing the lakes: phone versus camera rather than here.
Because it requires no special planning, this is the lake to default to on a morning when you don’t want to commit to a drive — before breakfast, before checkout, or as a low-effort add-on to a day that’s already built around Lake Louise or Moraine Lake.
Rounding out the picture: Emerald Lake in Yoho
Technically outside Banff National Park, Emerald Lake sits in Yoho National Park, about 85 km from Banff and roughly an hour’s drive past the village of Field. It’s included here because it’s frequently cross-shopped against Lake Louise — similar colour, similar scale, a comparable lakeside lodge — while drawing a noticeably smaller crowd.
Access is self-drive, though the parking area is modest and can fill on summer weekends. A full write-up of the lake, the loop trail around it, and the canoe rentals on the water is in the Emerald Lake guide; it also requires its own Parks Canada pass check, since Yoho is a separate park from Banff.
Distance and access at a glance
| Lake | Distance from Banff | Drive time | Personal vehicle access |
|---|---|---|---|
| Moraine Lake | ~72 km | — | No — shuttle, tour, or bike only, year-round since 2023 |
| Lake Louise | 58 km | ~45 min | Yes, but paid/reserved parking in summer |
| Peyto Lake | ~90 km | ~1 h 15 | Yes, self-drive, roadside parking |
| Bow Lake | ~80 km | ~1 h | Yes, self-drive, roadside parking |
| Lake Minnewanka | ~10 km | ~15 min | Yes, self-drive, uncomplicated |
| Two Jack Lake | ~11 km | ~15–20 min | Yes, self-drive, uncomplicated |
| Vermilion Lakes | ~5 km | ~10 min | Yes, self-drive, loop road |
| Emerald Lake (Yoho) | ~85 km | ~1 h | Yes, self-drive, limited lot |
Treat these as ordering-of-magnitude figures for trip planning, not survey-grade measurements — road conditions and exact routing shift the minutes by a few either way. A Parks Canada day pass or annual Discovery Pass is required to enter the park at all of these stops except Emerald Lake, which falls under Yoho’s own pass rules; see the Parks Canada pass explained guide for current pricing.
How to actually sequence these in one trip
Trying to hit all seven Banff lakes plus Emerald Lake in a single day is possible only if you skip the shuttle-dependent one, and skipping Moraine Lake defeats the point for most first-time visitors. A more realistic split:
- One focused morning: Vermilion Lakes at sunrise, then Two Jack Lake and Lake Minnewanka before the day gets busy. All three are self-drive, all three are within 15 minutes of town, and none require a reservation.
- One full day north: Lake Louise, then continue up the Icefields Parkway to Bow Lake and Peyto Lake. This is the drive most people are already making toward Jasper or the Columbia Icefield, so the lakes cost you almost nothing extra in time.
- One dedicated Moraine Lake outing: because of the shuttle logistics, treat this as its own half-day rather than bolting it onto a packed itinerary. Sunrise departures are the most rewarding but require booking further ahead.
If you’d rather not manage shuttle timing, parking reservations, and driving logistics across three separate trips, a full-day guided sightseeing tour that covers several of these lakes in sequence removes most of that planning, at the cost of moving on someone else’s schedule rather than your own. For a similarly hands-off approach on a private basis, a private full-day guided tour built around your own priorities is the pricier but more flexible version of the same idea.
For a structured version of the morning-plus-parkway split above, see the iconic lakes of Banff itinerary, and for where these lakes fit into a longer Rockies trip, the Icefields Parkway road trip itinerary and scenic drives and lake viewpoints guide both build on the same route logic.
Lakes worth visiting in Banff National Park
Which Banff lake should I visit if I only have time for one?
Lake Louise, because you can reach it by car without booking a shuttle months ahead, and the walk along the lakeshore takes 20 minutes round trip. Moraine Lake edges it out on scenery but adds a shuttle reservation or tour booking to the day.
Can I drive to Moraine Lake in 2026?
No. The road to Moraine Lake has been closed to personal vehicles year-round since 2023, and that has not changed for 2026. Access is by Parks Canada shuttle, Roam Transit, a commercial tour, or bicycle only.
How far is Lake Louise from Banff, and do I need a car?
Lake Louise is 58 km from Banff, about 45 minutes by the Trans-Canada Highway. A car works, but the lakeside parking lot fills by early morning in July and August and requires a paid reservation; Roam Transit’s 8X and 8S routes are a reliable alternative.
Is Peyto Lake worth the detour from Lake Louise?
Yes, and it barely counts as a detour since it sits on the Icefields Parkway you would already be driving toward Jasper. The viewpoint above Bow Summit is a short, paved walk from the parking lot, no shuttle involved.
Which Banff lake is best for avoiding crowds?
Two Jack Lake, a few minutes past Lake Minnewanka on the same road, gets a fraction of the visitors while offering a similar mountain backdrop. Bow Lake, on the Icefields Parkway before Peyto, is also quieter than either Louise or Moraine.
Are Two Jack Lake and Lake Minnewanka worth visiting together?
Yes, they sit on the same short road out of Banff and pair naturally into one outing. Lake Minnewanka adds a scheduled boat cruise from May to October that Two Jack Lake does not have.
Do I need a Parks Canada pass to visit these lakes?
Yes, all of the lakes covered here sit inside Banff National Park (or Yoho, in Emerald Lake’s case), and a Parks Canada day pass or annual Discovery Pass is required even for a short stop. See the dedicated pass guide for current pricing.
Is Emerald Lake in Yoho worth adding to a Banff lakes itinerary?
Yes, if you have a full day to spare. Emerald Lake sits about 85 km from Banff, roughly an hour’s drive past Field, and its colour and setting compare favourably with Lake Louise while drawing noticeably fewer visitors.
Lake Louise & Moraine Lake tours on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


