Johnston Canyon Nature and Wildlife Tours at a glance
- Our pick: Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls, CA$ 109 per person (4h, 4.89★ · 534).
- Top rated: Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night, CA$ 109 per person (2h 30m, 4.94★ · 97).
- Best value: Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary, CA$ 89 per person (7h–11h, 4.91★ · 152).
Price per person across the 11 options priced per person: CA$ 88–CA$ 159 (median CA$ 99). With 100+ reviews: 3 of 14.
Of the 14 options: 14 with live guides in English, 14 with free cancellation, 12 with instant confirmation, 7 with hotel pickup, 7 kid-friendly, 3 private and 6 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 50 reviews.
Johnston Canyon Nature and Wildlife Tours
Based on each operator's calendar. Confirmed when you book.
14 options

Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls Walk steel catwalks built into the canyon walls to reach a 30-metre ice tower. Your guide provides ice cleats and warms you with hot chocolate and maple cookies. Every day · 08:30 and 13:30 · Hotel pickup · From age 8 ★ 4.89 (534 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 109 per person

Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary Full-day guided tour from Calgary or Banff through Banff National Park with expert commentary, bottled water included, and stops at Johnston Canyon. Every day · 08:15, 09:20 and 09:45 · All ages ★ 4.91 (152 reviews) Duration: 7h–11h Live guide: EN ✓ Free cancellation. from CA$ 89 per person

Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night Hike frozen waterfalls in Johnston Canyon at night with headlamp, guide and hot chocolate: pickup from Banff included, small group of up to 12. Every day · 18:30 · Hotel pickup · From age 8 ★ 4.94 (97 reviews) Duration: 2h 30m Live guide: EN ✓ Free cancellation. from CA$ 109 per person

Banff & Johnston Canyon Tour from Calgary: Sulphur Mountain Full-day Banff tour from Calgary with Johnston Canyon, Bow Falls and Sulphur Mountain. Book the gondola ride optional, pick your departure point. Mon and Fri · 08:00 and 09:35 · All ages ★ 4.32 (151 reviews) Duration: 9h–11h Live guide: EN · ZH ✓ Free cancellation. from CA$ 119 per person

Banff Day Trip: Johnston Canyon, Lake Minnewanka, Bow Falls Day trip from Calgary to Banff with guide, park pass and hotel pickup: walk the catwalk trail through Johnston Canyon's limestone cliffs. Next departure: 25 Oct 2027 · All ages ★ 4.41 (66 reviews) Duration: 8h–10h Live guide: EN ✓ Free cancellation. from CA$ 99 per person

Lake Louise, Moraine Lake & Peyto Lake tour from Banff Tour five alpine lakes and glaciers in Banff National Park with a live guide, starting from Calgary, Canmore or Banff. Eight to ten hours including transport and a lunch stop. Every day · 07:15, 08:40 and 09:00 · Hotel pickup ★ 4.86 (14 reviews) Duration: 8h–10h Live guide: EN · ZH · YUE ✓ Free cancellation. from CA$ 139 per person

Banff Tour: Lake Louise, Johnston Canyon, Emerald Lake, Hot Springs Full-day Banff tour from Calgary, Canmore or Banff with guide, visiting Lake Louise, Johnston Canyon or Moraine Lake (seasonal), Emerald Lake. Next departure: 15 Jul 2027 · All ages ★ 5.00 (11 reviews) Duration: 8h Live guide: EN · ZH · YUE ✓ Free cancellation. from CA$ 99 per person

Banff Day Trip from Calgary: Johnston Canyon, Gondola & Bow Falls Seven to nine hours from Calgary: hike Johnston Canyon's Upper Falls, ride the Banff Gondola to 7,486 feet, and view Bow Falls with a driver guide and National Park pass. Mon, Thu and Sun · 08:05, 09:20 and 09:45 · All ages ★ 5.00 (3 reviews) Duration: 7h–9h Live guide: EN ✓ Free cancellation. from CA$ 159 per person

Banff National Park tour: Lake Louise & Moraine Lake highlights Full-day Banff National Park tour from Banff, Canmore or Calgary with a local guide visiting Lake Louise, Moraine Lake. Every day · 07:30, 08:45 and 09:10 · All ages ★ 5.00 (3 reviews) Duration: 8h–12h Live guide: EN ✓ Free cancellation. from CA$ 88 per person

Banff winter tour: Johnston Canyon, Lake Louise, Emerald Lake Winter tour from Banff or Canmore through Johnston Canyon's frozen waterfalls, Lake Louise, Emerald Lake and Lake Minnewanka. Every day · 07:15, 08:40 and 09:00 · Hotel pickup · All ages ★ 5.00 (2 reviews) Duration: 8h–10h Live guide: EN · ZH · YUE ✓ Free cancellation. from CA$ 89 per person

Banff tour from Canmore: Six lakes and Johnston Canyon Full-day Banff National Park tour from Canmore with a local guide in a Mercedes van, visiting Johnston Canyon, Moraine Lake, Lake Louise. Next departure: 1 Jun 2027 · Hotel pickup ★ 5.00 (5 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from CA$ 1,574 per group

Johnston and Marble Canyon Winter Tour from Canmore Winter hiking tour from Canmore to Johnston Canyon and Marble Canyon with ice cleats, poles, and warm drinks included. Hotel pickup and national park entry fees covered. Every day · 10:00 · Hotel pickup ★ 5.00 (1 review) Duration: 5h–6h Live guide: EN ✓ Free cancellation. from CA$ 1,428 per group

Johnston Canyon Frozen Falls Private Tour: Ice Sculptures Private guided tour of Johnston Canyon in winter with ice cleats and poles included. Hike to Lower Falls with the option to continue self-guided. Every day · 10:00 · Hotel pickup ★ 5.00 (1 review) Duration: 4h–5h Live guide: EN ✓ Free cancellation. from CA$ 1,308 per group

Johnston Canyon hike: Waterfalls on catwalks Hike Johnston Canyon on catwalks past creeks and waterfalls in the Canadian Rockies. A local guide and walking crampons included for three hours. Wed–Sat · 10:30 · Season until 5 Dec · From age 10 ★ 5.00 (2 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from CA$ 95 per person
The top 12 of 14 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
CA$ 109 per person | 4h | 4.89★ · 534 | Every day · 08:30 and 13:30 | English | |
CA$ 109 per person | 2h 30m | 4.94★ · 97 | Every day · 18:30 | English | |
CA$ 89 per person | 7h–11h | 4.91★ · 152 | Every day · 08:15, 09:20 and 09:45 | English | |
CA$ 119 per person | 9h–11h | 4.32★ · 151 | Mon and Fri · 08:00 and 09:35 | English, Chinese | |
CA$ 99 per person | 8h–10h | 4.41★ · 66 | Next departure: 25 Oct 2027 | English | |
CA$ 139 per person | 8h–10h | 4.86★ · 14 | Every day · 07:15, 08:40 and 09:00 | English, Cantonese, Chinese | |
CA$ 99 per person | 8h | 5.00★ · 11 | Next departure: 15 Jul 2027 | English, Cantonese, Chinese | |
CA$ 159 per person | 7h–9h | 5.00★ only 3 reviews | Mon, Thu and Sun · 08:05, 09:20 and 09:45 | English | |
CA$ 88 per person | 8h–12h | 5.00★ only 3 reviews | Every day · 07:30, 08:45 and 09:10 | English | |
CA$ 89 per person | 8h–10h | 5.00★ only 2 reviews | Every day · 07:15, 08:40 and 09:00 | English, Cantonese, Chinese | |
| CA$ 1,574 per group | 8h–9h | 5.00★ only 5 reviews | Next departure: 1 Jun 2027 | English | |
| CA$ 1,428 per group | 5h–6h | 5.00★ only 1 review | Every day · 10:00 | English |
By what you need
- Private (3): Banff tour from Canmore: Six lakes and Johnston Canyon (CA$ 1,574 per group) · Johnston and Marble Canyon Winter Tour from Canmore (CA$ 1,428 per group) · Johnston Canyon Frozen Falls Private Tour: Ice Sculptures (CA$ 1,308 per group)
- Small groups (up to 15) (3): Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls (CA$ 109 per person) · Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night (CA$ 109 per person) · Johnston Canyon hike: Waterfalls on catwalks (CA$ 95 per person)
- With pickup (7): Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls (CA$ 109 per person) · Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night (CA$ 109 per person) · Lake Louise, Moraine Lake & Peyto Lake tour from Banff (CA$ 139 per person)
Related
More things to do in Banff
Lake Louise Tours82 optionsMoraine Lake: Tours & Activities78 optionsLake Louise: National Park Tours32 optionsMoraine Lake Nature and Wildlife Tours32 optionsBanff Gondola Tours6 optionsColumbia Icefield Tours12 optionsLake Louise Day Trips8 optionsBanff National Park Tours15 optionsIcefields Parkway Tours14 optionsBow Falls: Tours & Activities10 optionsIcefields Parkway Nature and Wildlife Tours7 optionsPeyto Lake Tours16 optionsBanff Walking Tours8 optionsLake Minnewanka Tours5 optionsFood Tours in Banff7 optionsWaterfall Tours in Banff5 optionsE-Bike Tours in Banff5 optionsTakakkaw Falls: Tours & Activities5 optionsBike Tours in Banff4 optionsAirport Transfers in Banff11 optionsYoho National Park Tours5 optionsLake Louise Airport Transfers11 options



