Swimming in Banff National Park is a unique experience. The glacier-fed lakes are stunningly beautiful but breathtakingly cold — most hover between 4°C and 12°C even in August. That said, there are options for every comfort level, from the warm mineral waters of the hot springs to heated hotel pools with mountain views. Here's where to take a dip in and around Banff.
Banff Upper Hot Springs
The most popular swimming spot in Banff isn't a lake — it's the historic Banff Upper Hot Springs, perched on the slopes of Sulphur Mountain at 1,585 metres elevation. The naturally heated mineral water sits between 37°C and 40°C, and the outdoor pool offers panoramic mountain views that make it feel like nature's own infinity pool.
- Temperature: 37–40°C year-round
- Hours: Generally 10am–10pm (seasonal variations)
- Cost: Around $10–15 per adult; swimsuit and towel rentals available
- Tip: Visit in winter for the ultimate experience — soaking in hot water while snow falls around you
Johnson Lake
Johnson Lake is the warmest natural lake in the Banff area, reaching up to 18°C in July and August. By Rocky Mountain standards, that's practically tropical. The lake has a sandy shore, shallow entry, and a small beach area that's perfect for wading and swimming. A 3-kilometre loop trail circles the lake.
- Water temperature: 14–18°C in summer
- Best time: Late July to mid-August for warmest water
- Facilities: Parking lot, picnic tables, outhouse
Two Jack Lake
Two Jack Lake is larger and colder than Johnson Lake but has a stunning shoreline with views of Mount Rundle. The lake is popular for kayaking and stand-up paddleboarding, and brave swimmers enjoy wading in from the shore. The water is clear and refreshingly cold.
Lake Minnewanka
Banff's largest lake is best for kayaking and canoeing rather than swimming — the water stays very cold (4–10°C). However, on hot August days, locals do wade in from the shore. The lake is deep and the temperature drops quickly, so stay near the edges.
Cascade Ponds
These shallow, calm ponds near Lake Minnewanka warm up more than the deep glacier lakes and are popular for wading with kids on hot days. The water is cold but manageable, and the flat, grassy areas around the ponds make it easy to dry off in the sun afterward.
Hotel Pools
If you prefer warm, controlled water with mountain views, several Banff hotels have excellent pools:
- Fairmont Banff Springs: Indoor pool, outdoor hot tub, and spa — iconic castle setting
- Banff Park Lodge: Indoor pool with steam room in the heart of downtown
- Moose Hotel & Suites: Rooftop hot pools with mountain views — one of the best in town
- Hidden Ridge Resort: Outdoor heated pool surrounded by forest
Cold Water Swimming Safety
- Acclimatize gradually: Wade in slowly — don't jump into glacier-fed water
- Know your limits: Cold water shock can affect breathing and heart rate
- Never swim alone: Always have someone watching from shore
- Bring warm clothes: Have dry clothes and a towel ready immediately after
- Watch for currents: Rivers and creek outlets in lakes can have strong currents
Book your Banff accommodation on Expedia — many hotels have pools and hot tubs. Add guided lake tours and outdoor adventures to your itinerary.