Things to Do in Banff
From iconic landmarks to hidden gems, discover the best experiences that Banff National Park has to offer.
Banff Gondola
Soar to the summit of Sulphur Mountain for panoramic views of six mountain ranges. The 8-minute ride takes you 2,281m above sea level to a boardwalk, interpretive centre, and sky bistro.
Lake Louise
One of the most photographed lakes in the world. The turquoise glacial waters set against Victoria Glacier create a postcard-perfect scene. Walk the lakeshore or hike to the Lake Agnes Tea House.
Moraine Lake
The iconic Valley of the Ten Peaks setting. The stunning blue waters surrounded by dramatic peaks make this one of Canada's most treasured natural landmarks. Arrive early for the best experience.
Johnston Canyon
Walk along the catwalks bolted to the canyon walls to see the stunning Lower and Upper Falls. In winter, the frozen waterfalls create a magical ice wonderland perfect for ice walks.
Banff Upper Hot Springs
Soak in naturally heated mineral waters at 37-40 degrees Celsius while surrounded by mountain views. These historic hot springs have been welcoming visitors since the 1880s.
Bow Falls
A short walk from downtown Banff, these wide cascading falls on the Bow River are beautiful year-round. Famous for appearing in the 1953 Marilyn Monroe film "River of No Return."
Cave and Basin National Historic Site
The birthplace of Canada's national parks. Explore the cave where hot springs were discovered in 1883 and learn about the history that led to the creation of Banff National Park.
Minnewanka Lake Cruise
Take a scenic boat cruise on the largest lake in Banff National Park. Learn about the area's history, spot wildlife along the shore, and take in the dramatic mountain scenery.
Vermilion Lakes
Three stunning lakes just minutes from Banff townsite, famous for spectacular sunset photography. Watch for ospreys, bald eagles, and elk along the scenic drive.
💡 Insider Tip
For the best experience at popular spots like Moraine Lake and Lake Louise, arrive before 8am or after 4pm. A Parks Canada shuttle reservation is required for Moraine Lake during peak season (June-October). Book well in advance at reservation.pc.gc.ca.