




Water cascades into this narrow canyon in the heat of summer, but in the winter the thundering falls freeze solid to create natural ice sculptures. Johnston Canyon is one of the most popular attractions in Banff National Park and has a network of steel catwalks built into the canyon walls that allows you to walk right along this cathedral of ice with airy views into the gorge below. As you do, you’ll get to wander through a natural cave to gaze down at the flowering waters of the lower falls. Continue onto the awe-inducing upper falls - a glittering tower of ice that rise 30 metres above your head. These gigantic pillars of ice are the tour highlight and ice climbers can often be seen scaling the frozen columns. This popular guided icewalk will lead you past the lower falls and on to view the breathtaking upper icefalls from the upper deck. You will also travel through prime wildlife habitat to reach the falls and learn the clues to how Johnston Canyon was formed.
Prices change with the date; the lowest is shown.
From the operator’s live schedule on Viator, checked Oct 30.
Every pickup point has a unique pickup time. Guests must be ready at their selected pickup point 5 minutes prior. Banff Rocky Mountain Resort at 7:55 AM / 12:55 PM Canalta Lodge at 8:00 AM / 1:00 PM Banff Caribou Lodge at 8:01 AM / 1:01 PM Fox Hotel & Suites at 8:02 AM / 1:02 PM Red Carpet Inn at 8:03 AM / 1:03 PM Douglas Fir at 8:06 AM / 1:06 PM Banff Ptarmigan Inn at 8:10 AM / 1:10 PM Mount Royal Hotel (Public Bus Parking behind hotel) at 8:12 AM / 1:12 PM Rimrock Resort at 8:20 AM/ 1:20 PM Fairmont Banff Springs Hotel (Motorcoach Entrance) at 8:25 AM / 1:25 PM Banff Train Station at 8:30 AM / 1:30 PM Juniper Hotel at 8:35 AM / 1:35 PM If no pickup is selected, your pick up will be defaulted to meet at the public bus parking behind the Mount Royal Hotel at 8:12 AM / 1:12 PM, pending the departure time booked.
Reviews collected by Viator and Tripadvisor
Excurgo comparison of 326 Viator tours, recalculated daily.
For a full refund, cancel at least 24 hours before the scheduled departure time.
Johnston Canyon Icewalk lasts about 4 hours.
Prices start at $80 per person for this Banff experience, booked through Viator with the price shown before checkout. There is 1 booking option, so the final price depends on the option you choose.
According to the operator’s current schedule, it runs every day, starting at 8:30 AM and 1:30 PM.
Children aged 8–12 pay from $50, adults from $80.
Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.
Yes, pickup is offered. Every pickup point has a unique pickup time. Guests must be ready at their selected pickup point 5 minutes prior. Banff Rocky Mountain Resort at 7:55 AM / 12:55 PM Canalta Lodge at 8:00 AM / 1:00 PM Banff Caribou Lodge at 8:01 AM / 1:01 PM Fox Hotel & Suites at 8:02 AM / 1:02 PM Red Carpet Inn at 8:03 AM / 1:03 PM Douglas Fir at 8:06 AM / 1:06 PM Banff Ptarmigan Inn at 8:10 AM / 1:10 PM Mount Royal Hotel (Public Bus Parking behind hotel) at 8:12 AM / 1:12 PM Rimrock Resort at 8:20 AM/ 1:20 PM Fairmont Banff Springs Hotel (Motorcoach Entrance) at 8:25 AM / 1:25 PM Banff Train Station at 8:30 AM / 1:30 PM Juniper Hotel at 8:35 AM / 1:35 PM If no pickup is selected, your pick up will be defaulted to meet at the public bus parking behind the Mount Royal Hotel at 8:12 AM / 1:12 PM, pending the departure time booked.
The experience is available in EN.
It is a small-group experience with a maximum of 12 participants.
Minimum age is 8 years. All children aged 15 years and under must be accompanied by someone 18 years and older. All adults must sign a waiver prior to the tour. A waiver must also be completed by the parent or guardian of any child under the age of 18.
Yes, bookings are confirmed instantly.
Travellers rate it 4.9 out of 5 across 534 reviews on Viator and Tripadvisor; it is run by Discover Banff Tours.
Reviews collected by Viator and Tripadvisor
| Tour | Duration | Rating | Price | |
|---|---|---|---|---|
Johnston Canyon Icewalk | 4 hours | 4.9 (534) | $80 | |
Grotto Canyon Icewalk | 4 hours | 4.7 (50) | $80 | View |
Explore Banff, Moraine Lake, Louise, Johnston Canyon & Bow Falls | 9–11 hours | 5.0 (1,184) | $72 | View |
2 Day Moraine Lake Louise Johnston Canyon Gondola Hot Springs | 2 days | 4.1 (14) | $117 | View |
2 Day Banff Lake Louise Gondola Hot Spring Johnston Marble Canyon | 2 days | — | $729 | View |
Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour | 11 hours | 4.8 (603) | $110 | View |
2025 Winner-Lake Louise Moraine Lake Johnston Canyon Banff Town | 8–11 hours | 4.8 (501) | $64 | View |