Canada  ›  Alberta  ›  Banff  ›  Johnston Canyon  ›  Johnston Canyon Nature and Wildlife Tours

Johnston Canyon Nature and Wildlife Tours

Average traveler rating of these tours: 4.8 1,042 reviews Free cancellation on most experiences

Our top 3 of 14 experiences

Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsOur pick
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls ★ 4.89 (534 reviews) Duration: 4h Every day · 08:30 and 13:30 Live guide EN Hotel pickup
from · per person CA$ 109
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night★Top rated
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night ★ 4.94 (97 reviews) Duration: 2h 30m Every day · 18:30 Live guide EN Hotel pickup
from · per person CA$ 109
Banff Day Trip: Johnston Canyon & Bow Falls Tour from CalgaryBest value
Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary ★ 4.91 (152 reviews) Duration: 7h–11h Every day · 08:15, 09:20 and 09:45 Live guide EN
from · per person CA$ 89

Johnston Canyon Nature and Wildlife Tours at a glance

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

14 options
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls
›
‹
Our pick
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
›
‹
Best value
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
›
‹
★ Top rated
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
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
›
‹
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
›
‹
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
›
‹
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
›
‹
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
›
‹
-15% off its previous price
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
›
‹
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
›
‹
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
›
‹
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
OptionPriceDurationRatingDays and timesGuide languages
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsOur pickGroup of up to 12 · Pickup offered
CA$ 109 per person
4h4.89★ · 534Every day · 08:30 and 13:30English
Johnston Canyon Evening Icewalk: Frozen Waterfalls at NightTop ratedGroup of up to 12 · Pickup offered
CA$ 109 per person
2h 30m4.94★ · 97Every day · 18:30English
Banff Day Trip: Johnston Canyon & Bow Falls Tour from CalgaryBest value
CA$ 89 per person
7h–11h4.91★ · 152Every day · 08:15, 09:20 and 09:45English
Banff & Johnston Canyon Tour from Calgary: Sulphur Mountain
CA$ 119 per person
9h–11h4.32★ · 151Mon and Fri · 08:00 and 09:35English, Chinese
Banff Day Trip: Johnston Canyon, Lake Minnewanka, Bow Falls
CA$ 99 per person
8h–10h4.41★ · 66Next departure: 25 Oct 2027English
Lake Louise, Moraine Lake & Peyto Lake tour from BanffPickup offered
CA$ 139 per person
8h–10h4.86★ · 14Every day · 07:15, 08:40 and 09:00English, Cantonese, Chinese
Banff Tour: Lake Louise, Johnston Canyon, Emerald Lake, Hot Springs
CA$ 99 per person
8h5.00★ · 11Next departure: 15 Jul 2027English, Cantonese, Chinese
Banff Day Trip from Calgary: Johnston Canyon, Gondola & Bow Falls
CA$ 159 per person
7h–9h5.00★ only 3 reviewsMon, Thu and Sun · 08:05, 09:20 and 09:45English
Banff National Park tour: Lake Louise & Moraine Lake highlights
CA$ 88 per person
8h–12h5.00★ only 3 reviewsEvery day · 07:30, 08:45 and 09:10English
Banff winter tour: Johnston Canyon, Lake Louise, Emerald LakePickup offered
CA$ 89 per person
8h–10h5.00★ only 2 reviewsEvery day · 07:15, 08:40 and 09:00English, Cantonese, Chinese
Banff tour from Canmore: Six lakes and Johnston CanyonPrivate · Pickup offeredCA$ 1,574 per group8h–9h5.00★ only 5 reviewsNext departure: 1 Jun 2027English
Johnston and Marble Canyon Winter Tour from CanmorePrivate · Pickup offeredCA$ 1,428 per group5h–6h5.00★ only 1 reviewEvery day · 10:00English

By what you need

Related

More things to do in Banff

Need help planning your next activity?