Canada  »  Alberta  »  Banff  »  Johnston Canyon: Tours & Activities

Johnston Canyon: Tours & Activities

4.8 18 experiences from CA$ 79 ✓Free cancellation on most experiences

Real price per person, reviews and cancellation terms, side by side.

Our top 3 of 18 experiences

Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsOur pick
from · per personCA$ 109
Lake Louise, Moraine Lake & Emerald Lake tour from BanffBest value
from · per personCA$ 79
Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary★ Top rated
from · per personCA$ 89

The 12 best of 18 options, side by side

✓ 2026-10-15
OptionPriceLengthRatingCancellationExtra fee
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsOur pick
CA$ 109 per person
4h4.89★ · 534free—
Lake Louise, Moraine Lake & Emerald Lake tour from BanffBest value
CA$ 79 per person
10h4.95★ · 97free—
Banff Day Trip: Johnston Canyon & Bow Falls Tour from CalgaryTop rated
CA$ 89 per person
7h–11h4.91★ · 150free—
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
CA$ 150 per person
11h4.83★ · 599free—
Banff National Park Tour: Lake Louise & Moraine Lake Views
CA$ 88 per person
8h–11h4.76★ · 497free—
Banff: EBike & Johnston Canyon Hike with Bow Valley Parkway
CA$ 207 per person
4h4.80★ · 243free—
Banff National Park Tour: Moraine Lake & Johnston Canyon
CA$ 109 per person
8h–10h4.60★ · 260free—
Lake Louise, Moraine Lake & Johnston Canyon tour from Banff
CA$ 120 per person
9h4.86★ · 202free—
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night
CA$ 109 per person
2h 30m4.94★ · 97free—
Banff & Johnston Canyon Tour from Calgary: Sulphur Mountain
CA$ 89 per person
9h–11h4.32★ · 151free—
Banff Three Lakes and Johnston Canyon Day Tour
CA$ 89 per person
8h4.90★ · 60free—
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour Banff
CA$ 125 per person
4h4.96★ · 51free—

Johnston Canyon: Tours & Activities 18 options

Sort18 of 18
No experiences match those filters.
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls
›
‹
Our pick
Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen FallsWalk 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.★ 4.89 (534)4h✓ Free cancellationfromCA$ 109per person
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
›
‹
Travelers' pick
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one dayTour four alpine lakes in the Canadian Rockies (Emerald Lake, Moraine Lake, Lake Louise and Johnston Canyon) with an air-conditioned vehicle.★ 4.83 (599)11h✓ Free cancellationfromCA$ 150per person
Banff National Park Tour: Lake Louise & Moraine Lake Views
›
‹
Travelers' pick
Banff National Park Tour: Lake Louise & Moraine Lake ViewsFull-day Banff National Park tour from Calgary with a local guide, visiting Lake Louise and Moraine Lake (or Emerald Lake in winter).★ 4.76 (497)8h–11h✓ Free cancellationfromCA$ 88per person
Banff: EBike & Johnston Canyon Hike with Bow Valley Parkway
›
‹
Travelers' pickLikely to sell out
Banff: EBike & Johnston Canyon Hike with Bow Valley ParkwayCycle 26km on the Bow Valley Parkway by e-bike, then hike to Johnston Canyon's Lower Falls. Includes guide, e-bike rental, helmet, and shuttle return. 4 hours, small groups.★ 4.80 (243)4h✓ Free cancellationfromCA$ 207per person
Banff National Park Tour: Moraine Lake & Johnston Canyon
›
‹
Travelers' pick
Banff National Park Tour: Moraine Lake & Johnston CanyonFull-day Banff National Park tour from Calgary, Canmore or Banff with pickup included: Lake Louise, Moraine Lake (summer) or Bow Falls (winter).★ 4.60 (260)8h–10h✓ Free cancellationfromCA$ 109per person
Lake Louise, Moraine Lake & Johnston Canyon tour from Banff
›
‹
Travelers' pick
Lake Louise, Moraine Lake & Johnston Canyon tour from BanffGuided tour of Lake Louise, Moraine Lake, Emerald Lake, Johnston Canyon and Natural Bridge with air-conditioned transport and a live English.★ 4.86 (202)9h✓ Free cancellationfromCA$ 120per person
Johnston Canyon Evening Icewalk: Frozen Waterfalls at Night
›
‹
Johnston Canyon Evening Icewalk: Frozen Waterfalls at NightHike frozen waterfalls in Johnston Canyon at night with headlamp, guide and hot chocolate: pickup from Banff included, small group of up to 12.★ 4.94 (97)2h 30m✓ Free cancellationfromCA$ 109per person
Banff & Johnston Canyon Tour from Calgary: Sulphur Mountain
›
‹
Banff & Johnston Canyon Tour from Calgary: Sulphur MountainFull-day Banff tour from Calgary with Johnston Canyon, Bow Falls and Sulphur Mountain. Book the gondola ride optional, pick your departure point.★ 4.32 (151)9h–11h✓ Free cancellationfromCA$ 89per person
Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary
›
‹
★ Top rated
Banff Day Trip: Johnston Canyon & Bow Falls Tour from CalgaryFull-day guided tour from Calgary or Banff through Banff National Park with expert commentary, bottled water included, and stops at Johnston Canyon.★ 4.91 (150)7h–11h✓ Free cancellationfromCA$ 89per person
Banff Three Lakes and Johnston Canyon Day Tour
›
‹
-10%
Banff Three Lakes and Johnston Canyon Day TourEight-hour Banff day tour visiting Lake Louise, Moraine Lake, Emerald Lake and Johnston Canyon with expert guide.★ 4.90 (60)8h✓ Free cancellationfromCA$ 89per person
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour Banff
›
‹
Johnston Canyon Frozen Waterfalls: Small Group Winter Tour BanffWalk Johnston Canyon's frozen falls with ice cleats and a local guide on a small-group winter tour from Banff: hot drinks and hotel pickup included.★ 4.96 (51)4h✓ Free cancellationfromCA$ 125per person
Lake Louise, Moraine Lake & Emerald Lake tour from Banff
›
‹
Best value
Lake Louise, Moraine Lake & Emerald Lake tour from BanffFull-day Canadian Rockies tour from Calgary, Canmore or Banff with guide, water and hot drinks included.★ 4.95 (97)10h✓ Free cancellationfromCA$ 79per person
Banff, Lake Louise & Johnston Canyon: Winter Day Trip with Gear
›
‹
Banff, Lake Louise & Johnston Canyon: Winter Day Trip with GearFeel the crunch of snow at Lake Louise, wander icy trails in Johnston Canyon, and sip hot drinks on this Banff winter tour with local guide and hotel pickup.★ 4.98 (87)8h✓ Free cancellationfromCA$ 275per person
Banff Day Trip: Johnston Canyon, Lake Minnewanka, Bow Falls
›
‹
Banff Day Trip: Johnston Canyon, Lake Minnewanka, Bow FallsDay trip from Calgary to Banff with guide, park pass and hotel pickup: walk the catwalk trail through Johnston Canyon's limestone cliffs.★ 4.41 (66)8h–10h✓ Free cancellationfromCA$ 99per person
Lake Louise & Banff Town Tour from Calgary: Full-Day Park Loop
›
‹
Lake Louise & Banff Town Tour from Calgary: Full-Day Park LoopFull-day guided tour from Calgary through Banff National Park hitting Lake Louise, Johnston Canyon, and Banff Town with hotel pickup included.★ 4.83 (46)8h–10h✓ Free cancellationfromCA$ 109per person
Banff Day Trip from Calgary: Johnston Canyon & Gondola
›
‹
-25%
Banff Day Trip from Calgary: Johnston Canyon & GondolaFull-day Banff tour from Calgary with Johnston Canyon, Bow Falls, Banff Gondola and Fairmont hotel. Includes park pass, guide and transport.★ 4.63 (43)8h–10h✓ Free cancellationfromCA$ 105per person
Banff Lakes & Canyon Tour: 4 iconic stops with guide
›
‹
Banff Lakes & Canyon Tour: 4 iconic stops with guideShared tour of Moraine Lake, Lake Louise, Johnston Canyon and Emerald Lake from Banff or Canmore, with park passes and guide included.★ 4.77 (13)8h–9h✓ Free cancellationfromCA$ 99per person
Johnston and Marble Canyon Winter Tour from Canmore
›
‹
Johnston and Marble Canyon Winter Tour from CanmoreWinter 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.★ 5.00 (1)5h–6h✓ Free cancellationfromCA$ 1,428per group

Johnston Canyon: Tours & Activities at a glance

  • Our pick: Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls, CA$ 109 (4h, 4.89★ · 534).
  • Best value: Lake Louise, Moraine Lake & Emerald Lake tour from Banff, CA$ 79 (10h, 4.95★ · 97).
  • Top rated: Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary, CA$ 89 (7h–11h, 4.91★ · 150).

Real price per person across the 17 options: CA$ 79–CA$ 275 (median CA$ 109). With 100+ reviews: 8 of 18.

Of the 18 options: 18 with free cancellation, 16 with instant confirmation, 5 with hotel pickup, 13 kid-friendly, 1 private and 9 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

Frequently asked questions

Can I book with free cancellation?

Yes: 18 of the 18 options offer free cancellation, so you can book now and confirm your plans later.

How long do these experiences last?

Most options last half a day or longer. There are also shorter and longer formats to fit your itinerary.

Which one is the travelers' favorite?

Johnston Canyon Icewalk in Banff: Steel Catwalks to Frozen Falls is the travelers' favorite, rated 4.89 out of 5 across 534 reviews.

More things to do in Banff

Do you need help planning your next activity?