Canada  »  Alberta  »  Calgary

Top Things to Do in Calgary

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

4.6 77 experiences from CA$ 7 ✓Free cancellation on most experiences

All tours (1–20 of 77)

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.89 (4,715)8h–10h✓ Free cancellationfromCA$ 99per person
Lake Louise & Moraine Lake Day Trip from Banff & Calgary
›
‹
Travelers' pick
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.★ 4.90 (1,587)8h–10h✓ Free cancellationfromCA$ 79per 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.★ 4.99 (1,177)10h✓ Free cancellationfromCA$ 99per person
Lake Louise & Moraine Lake tour from Banff: Skip the shuttle
›
‹
Travelers' pick
Lake Louise & Moraine Lake tour from Banff: Skip the shuttleBanff day tour with Lake Louise, Moraine Lake, Emerald Lake and Natural Bridge. Includes park entry, local guide and hotel pickup from Calgary, Canmore or Banff.★ 4.55 (827)8h–10h✓ Free cancellationfromCA$ 69per person
Banff Day Trip from Calgary: Lake Louise & Moraine Lake Tour
›
‹
Travelers' pick
Banff Day Trip from Calgary: Lake Louise & Moraine Lake TourFull-day Banff tour from Calgary with hotel pickup, park entry and guided stops at Lake Louise, Moraine Lake, Lake Minnewanka and Two Jack Lake.★ 4.91 (713)10h–11h✓ Free cancellationfromCA$ 97per 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
Calgary City Highlights: 3-Hour Walking Tour with Local Guide
›
‹
Best value
Calgary City Highlights: 3-Hour Walking Tour with Local GuideCalgary walking tour covers downtown landmarks, Stephen Avenue, Central Library and Wonderland Sculpture in 3 hours. Pay-what-you-feel with expert local guide, no entry fees.★ 4.68 (535)3h✓ Free cancellationfromCA$ 7.26per person
Lake Louise, Moraine & Emerald Lake Day Trip from Calgary
›
‹
Travelers' pick
Lake Louise, Moraine & Emerald Lake Day Trip from CalgaryFull-day tour from Calgary to Lake Louise, Moraine Lake, and Emerald Lake with guide, park entry, and air-conditioned van transport.★ 4.84 (530)8h–11h✓ Free cancellationfromCA$ 88per person
Moraine Lake & Banff Day Tour: Small Groups, Hidden Gems
›
‹
Travelers' pick
Moraine Lake & Banff Day Tour: Small Groups, Hidden GemsDay tour from Canmore through Banff National Park to Moraine Lake, Lake Louise, Johnston Canyon and Bow Falls with a live guide.★ 4.96 (528)8h–10h✓ Free cancellationfromCA$ 88per 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
Moraine Lake & Lake Louise Tour from Calgary: Small Group
›
‹
Moraine Lake & Lake Louise Tour from Calgary: Small GroupFull-day tour from Calgary, Banff or Canmore through Banff National Park with guide, pickup and visits to Lake Louise.★ 4.96 (440)8h–10h✓ Free cancellationfromCA$ 155per 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.★ 4.99 (413)8h–11h✓ Free cancellationfromCA$ 1,299per group
Day of Dinosaurs & Hoodoos: Calgary to Drumheller Badlands Tour
›
‹
Travelers' pick
Day of Dinosaurs & Hoodoos: Calgary to Drumheller Badlands TourVisit Alberta's badlands on an eight to nine hour tour from Calgary, seeing Horseshoe Canyon, Royal Tyrrell Museum, dinosaur monument, Hoodoos, and Rosedale Suspension Bridge.★ 4.87 (327)8h–9h✓ Free cancellationfromCA$ 134per 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.★ 4.84 (269)8h–11h✓ Free cancellationfromCA$ 88per person
Private River Rafting Calgary: 2–12 Person Raft
›
‹
Private River Rafting Calgary: 2–12 Person RaftFloat the Bow River through Calgary's parks and city views on a private raft for 2 to 12 people: all safety gear included, no experience needed.★ 4.94 (264)3h✓ Free cancellationfromCA$ 247per 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
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.★ 4.65 (254)5h–8h✓ Free cancellationfromCA$ 95per person
Banff waterfalls and lakes tour: Icefields Parkway with guide
›
‹
Travelers' pick
Banff waterfalls and lakes tour: Icefields Parkway with guideBanff tour along the Icefields Parkway with guide, visiting Peyto Lake, Bow Lake, and Sunwapta Falls or Abraham Lake depending on season.★ 4.91 (246)10h–12h✓ Free cancellationfromCA$ 139per person
Calgary: City Bike Tour with Bow River & Historic Stops
›
‹
Travelers' pick
Calgary: City Bike Tour with Bow River & Historic StopsFeel Calgary’s pulse on a 3-hour city bike tour: ride scenic trails, see Fort Calgary, the Bow River & vibrant neighborhoods, with local guide & gear included.★ 4.83 (229)3h✓ Free cancellationfromCA$ 158per 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.★ 4.92 (228)10h✓ Free cancellationfromCA$ 99per person
Do you need help planning your next activity?