Canada  ›  Alberta  ›  Canmore

Top Things to Do in Canmore

We compared all 90 experiences in Canmore so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 90 experiences from CA$ 55 ✓Free cancellation on most experiences

Browse by category

Must-do experiences

Lake Louise & Moraine Lake tour from Calgary: Max 24 guests
›
‹
Most booked
Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsFull-day tour from Calgary to Lake Louise and Moraine Lake with local guide, park entry and hotel pickup: small groups mean real attention at each stop.
4,805 reviews
4.89★
Duration
8h–10h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 99per person
Banff National Park Day Trip: Lake Louise & Moraine Lake
›
‹
★Top rated
Banff National Park Day Trip: Lake Louise & Moraine LakeFull-day Banff tour from Calgary with certified guide, park entry and hotel pickup: Lake Louise, Moraine Lake (seasonal), Johnston Canyon and Bow Falls.
1,186 reviews
4.99★
Duration
9h–11h
start times · Every day except Saturday
3
Live guide ENFree cancellationfromCA$ 99per person
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
›
‹
Best value
Lake Louise & Moraine Lake Day Trip from Banff & CalgaryFull-day Lake Louise and Moraine Lake tour from Calgary, Canmore or Banff. Includes Emerald Lake, Natural Bridge, and Yoho National Park with guide and pickup.
1,612 reviews
4.90★
Duration
8h–10h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 79per person

Recommended (7)

Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway
›
‹
Travelers' pick
Banff Tour 8 Stops: Lake Louise, Moraine Lake, Icefields Parkway
1,048 reviews
4.98★
Duration
10h–11h
fromCA$ 199per person
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
›
‹
Travelers' pick
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
831 reviews
4.55★
Duration
8h–10h
fromCA$ 159per person
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
›
‹
Travelers' pick
Banff, Moraine Lake & Emerald Lake tour: Four lakes in one day
603 reviews
4.83★
Duration
11h
fromCA$ 150per person
Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
›
‹
Travelers' pick
Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
553 reviews
4.96★
Duration
8h–10h
fromCA$ 88per person
Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
›
‹
Travelers' pick
Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
535 reviews
4.84★
Duration
8h–11h
fromCA$ 88per person
Banff National Park Tour: Lake Louise & Moraine Lake Views
›
‹
Travelers' pick
Banff National Park Tour: Lake Louise & Moraine Lake Views
504 reviews
4.76★
Duration
8h–11h
fromCA$ 88per person
Moraine Lake & Lake Louise Tour from Calgary: Small Group
›
‹
Moraine Lake & Lake Louise Tour from Calgary: Small Group
455 reviews
4.96★
Duration
8h–10h
fromCA$ 155per person

Top rated (10)

Banff National Park tour: Lake Louise & Emerald Lake visit
›
‹
Banff National Park tour: Lake Louise & Emerald Lake visitFull-day guided tour through Banff, Yoho and Kootenay National Parks with entry to all three, hotel or town pickup.
162 reviews
5.00★
Duration
9h–12h
Next departure: 27 May 2027Live guide ENFree cancellationfromCA$ 105per person
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakes
›
‹
Travelers' pick
Private Banff Tour: Lake Louise, Moraine Lake & 6 glacial lakesPrivate guided tour of Banff National Park with Lake Louise, Moraine Lake and six alpine lakes.
413 reviews
4.99★
Duration
8h–11h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromCA$ 1,299per group
Canmore: Rat's Nest Cave Rappelling & Squeeze Adventure
›
‹
Canmore: Rat's Nest Cave Rappelling & Squeeze AdventureRappel 18m inside Rat's Nest Cave near Canmore with expert guide, full gear, and 4 hours underground. Crawl, climb, and navigate Canada's longest cave system.
370 reviews
4.98★
Duration
6h
start times · Every day
2
Live guide ENFree cancellationfromCA$ 199per person
Canmore: Rat's Nest Cave Explorer Tour & Underground Crawl
›
‹
Canmore: Rat's Nest Cave Explorer Tour & Underground Crawl4.5-hour caving tour in Canmore, Alberta. Explore Canada's longest cave system with expert guide and all equipment included. 2–2.5 hours underground.
301 reviews
4.94★
Duration
4h 30m
start times · Every day
2
Live guide ENFree cancellationfromCA$ 149per person
Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald Lake
›
‹
Travelers' pick
Banff 4 Lakes Tour: Lake Louise, Moraine & Emerald LakeFull-day Banff lakes tour from Calgary, Canmore or Banff visiting Lake Louise, Moraine Lake, Emerald Lake, and Peyto Lake with a small-group guide, crampons, and hot drinks.
236 reviews
4.92★
Duration
10h
start times · Every day
3
Live guide EN · ZH · YUEFree cancellationfromCA$ 99per person
Moraine Lake & Lake Louise Morning Tour: 2-Hour Lakes Visit
›
‹
Travelers' pick
Moraine Lake & Lake Louise Morning Tour: 2-Hour Lakes VisitSmall-group morning tour of Moraine Lake and Lake Louise from Banff or Canmore with guide, pickup, coffee and hiking poles included.
185 reviews
4.92★
Duration
8h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 155per person
Scenic River Float Canmore: 1.5-Hour Guided Raft Tour
›
‹
Travelers' pick
Scenic River Float Canmore: 1.5-Hour Guided Raft TourFloat the Bow River through the Canadian Rockies on a 1.5-hour guided raft tour from downtown Canmore, spotting wildlife among glacial waters and mountain peaks.
172 reviews
4.92★
Duration
1h 30m
Next departure: 7 May 2027Live guide ENFree cancellationfromCA$ 55per person
Sunset at Moraine Lake & Stargazing Tour from Canmore
›
‹
Travelers' pick
Sunset at Moraine Lake & Stargazing Tour from CanmoreEvening tour from Canmore to Moraine Lake with guide, telescopes and 3 hours at the rockpile for sunset and stargazing.
195 reviews
4.91★
Duration
8h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 130per person
Banff Day Trip: Johnston Canyon & Bow Falls Tour from Calgary
›
‹
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.
152 reviews
4.91★
Duration
7h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 89per person
Banff: Icefields Parkway, Glaciers & Waterfalls Day Trip
›
‹
Travelers' pick
Banff: Icefields Parkway, Glaciers & Waterfalls Day TripFull-day Banff tour on Icefields Parkway with Athabasca Glacier, Peyto Lake, Bow Lake and waterfalls. Pickup from Calgary, Canmore or Banff. Includes hot drinks and crampons.
143 reviews
4.90★
Duration
11h–12h
start times · Every day
3
Live guide EN · ZH · YUEFree cancellationfromCA$ 129per person

Lowest price (10)

Banff National Park tour from Calgary: Small group local guides
›
‹
Banff National Park tour from Calgary: Small group local guidesSmall-group tour of Banff National Park departing Calgary with certified local guides, taking in Lake Louise, Johnston Canyon.
80 reviews
5.00★
Duration
8h–10h
start times · Every day except Saturday
3
Live guide ENFree cancellationfromCA$ 99CA$ 74per person
Lake Louise Moraine Lake Shuttle: Stress-Free Access
›
‹
Travelers' pick
Lake Louise Moraine Lake Shuttle: Stress-Free AccessShuttle tour from Banff or Canmore to Lake Louise and Moraine Lake with park entry included, time at each lake to walk, photograph or rest by the water.
13 reviews
4.69★
Duration
5h 30m–6h 30m
Next departure: 1 Jun 2027Live guide EN · ZHFree cancellationfromCA$ 79per person
Lake Louise, Moraine Lake & Emerald Lake tour from Banff
›
‹
Travelers' pick
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.
99 reviews
4.95★
Duration
10h
start times · Every day
3
Live guide EN · ZH · YUEFree cancellationfromCA$ 79per 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.
13 reviews
4.77★
Duration
8h–9h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 99CA$ 83per person
Moraine Lake & Lake Louise tour: Glacial lakes without the drive
›
‹
Travelers' pick
Moraine Lake & Lake Louise tour: Glacial lakes without the driveHalf-day tour of Moraine Lake and Lake Louise with air-conditioned transport, park admission and a guide.
255 reviews
4.65★
Duration
5h–8h
start times · Sat and Sun
2
Live guide ENFree cancellationfromCA$ 85per person
5 Lakes from Calgary: Louise, Moraine, Emerald, Peyto & Bow
›
‹
Travelers' pick
5 Lakes from Calgary: Louise, Moraine, Emerald, Peyto & BowEight to eleven hours from Calgary visiting five glacier-fed lakes across Banff and Yoho National Parks with a local guide, air-conditioned transport.
18 reviews
4.83★
Duration
8h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Lake Louise, Moraine & Banff: Day Trip with Gondola or Hot Springs
›
‹
Travelers' pick
Lake Louise, Moraine & Banff: Day Trip with Gondola or Hot SpringsFeel the Rockies up close on a Lake Louise, Moraine Lake & Banff day trip. Ride the gondola or soak in hot springs, explore Banff Town, and enjoy easy pickup.
272 reviews
4.84★
Duration
8h–11h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 88per person
Banff & Jasper tour from Calgary: Columbia Icefield Skywalk
›
‹
Travelers' pick
Banff & Jasper tour from Calgary: Columbia Icefield SkywalkTwelve-hour tour from Calgary through Banff and Jasper National Parks, stopping at Crowfoot Glacier, Peyto Lake.
25 reviews
4.52★
Duration
12h
start times · Every day
3
Live guide EN · PA · HIFree cancellationfromCA$ 89per person
Calgary to Jasper Transfer: Luxury Coach, Hotel Pickup
›
‹
Calgary to Jasper Transfer: Luxury Coach, Hotel PickupOne-way shared transfer from Calgary to Jasper on a luxury motor coach with hotel pickup and Wi-Fi. Confirmed instantly. Luggage included. May 2–Oct 20 only.
118 reviews
4.53★
Duration
45m–4h
Live guide ENHotel pickupFree cancellationfromCA$ 92per person
Canmore Stargazing Tour: Spot Constellations & Wildlife
›
‹
Canmore Stargazing Tour: Spot Constellations & WildlifeTwo-hour nighttime walk through Canmore's forest trails with a professional guide: learn constellations, photograph the stars.
33 reviews
4.85★
Duration
2h
Mon–Fri
18:00
Live guide ENFree cancellationfromCA$ 93per person
See all 90 tours →

Canmore at a glance ✓ 2026-11-07

  • Most booked: Lake Louise & Moraine Lake tour from Calgary: Max 24 guests, CA$ 99 (8h–10h, 4.89★ · 4,805).
  • Top rated: Banff National Park Day Trip: Lake Louise & Moraine Lake, CA$ 99 (9h–11h, 4.99★ · 1,186).
  • Best value: Lake Louise & Moraine Lake Day Trip from Banff & Calgary, CA$ 79 (8h–10h, 4.90★ · 1,612).

Of the 90 experiences: 89 with free cancellation, 83 with instant confirmation, 31 with hotel pickup and 49 bookable last-minute.

Need help planning your next activity?