excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Canada
  4. Calgary
Calgary · Alberta, Canada

Things to Do in Calgary: Tours, Tickets & Day Trips

The best things to do in Calgary, ranked by real traveller reviews: day-trip to Lake Louise and Moraine Lake, ride the Banff Gondola, dig into dinosaurs at Drumheller’s Royal Tyrrell Museum, stand on the glass floor of the Calgary Tower, step back to 1910 at Heritage Park, cycle the Bow River pathways and, in July, see the Greatest Outdoor Show on Earth at the Stampede. Compare 550+ tours, tickets and day trips side by side — most with free cancellation.

565 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Lake Louise & Moraine, Calgary
Columbia Icefield, Calgary
Calgary Skyline, Calgary
Lake Louise & Moraine LakeBanff Town & GondolaColumbia Icefield & GlaciersDrumheller DinosaursCalgary City & Stampede

Good for families in Calgary

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Wilder Institute's Calgary Zoo: Entry Ticket
Calgary
Wilder Institute's Calgary Zoo: Entry Ticket
4.5(158)·1–9 hours
from$29/ person
via Viator
Explore Waterton National Park from Calgary Day Guided Tour
Calgary
Explore Waterton National Park from Calgary Day Guided Tour
5.0(149)·12 hours
from$158/ person
via Viator
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
Calgary
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
4.5(87)·1h 30min–2h
from$47/ person
via Viator
Columbia Icefield Tour with Glacier Skywalk from Calgary
Calgary
Columbia Icefield Tour with Glacier Skywalk from Calgary
4.6(76)·14h 30min
from$394/ person
via Viator
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
Canmore
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
4.2(39)·5–6 hours
from$50/ person
via Viator
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
Banff
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
4.6(32)·5 hours
from$14/ person
via Viator
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
Calgary
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
4.5(25)·4 days
from$922/ person
via Viator
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
Calgary
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
4.4(21)·12 hours
from$64/ person
via Viator
Book now

Top experiences in Calgary

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 565 experiences
Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
Calgary
Lake Louise, Moraine Lake, Banff Tour from Calgary/Canmore/Banff
4.9(4,610)·8–10 hours
from$71/ person
via Viator
Lake Louise Moraine Lake Day Trip from Banff Calgary Canmore
Banff
Lake Louise Moraine Lake Day Trip from Banff Calgary Canmore
4.9(1,534)·8–10 hours
from$57/ person
via Viator
Explore Banff National Park Premium Day Trip
Calgary
Explore Banff National Park Premium Day Trip
5.0(1,160)·10 hours
from$71/ person
via Viator
Lake Louise Moraine Lake Emerald Lake from Banff Canmore Calgary
Banff
Lake Louise Moraine Lake Emerald Lake from Banff Canmore Calgary
4.6(817)·8–10 hours
from$46/ person
via Viator
Discover Banff National Park - Premium Day Trip
Calgary
Discover Banff National Park - Premium Day Trip
4.9(712)·10–11 hours
from$70/ person
via Viator
Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour
Calgary
Lake Louise, Moraine , Emerald & Banff Town ,Johnston Canyon Tour
4.8(586)·11 hours
from$108/ person
via Viator
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
Calgary
Lake Louise Moraine Lake Emerald Lake Yoho Banff National Park
4.8(522)·8–11 hours
from$63/ person
via Viator
Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff
Canmore
Moraine Lake & Louise & Banff Day Tour From Calgary-Canmore-Banff
5.0(511)·8–10 hours
from$63/ person
via Viator
Private Customizable Banff Tour Lake Louise-Moraine 6 More Sights
Canmore
Private Customizable Banff Tour Lake Louise-Moraine 6 More Sights
5.0(399)·8–11 hours
from$933/ person
via Viator
Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands
Calgary
Day of Dinosaurs & Hoodoos from Calgary to Drumheller Badlands
4.9(322)·8–9 hours
from$96/ person
via Viator
Lake Louise Moraine Lake Banff Gondola Hot Springs Bow Falls TRIP
Calgary
Lake Louise Moraine Lake Banff Gondola Hot Springs Bow Falls TRIP
4.8(262)·8–11 hours
from$63/ person
via Viator
Moraine Lake, Lake Louise, Johnston Canyon Banff National Park
Alberta
Moraine Lake, Lake Louise, Johnston Canyon Banff National Park
4.6(259)·8–10 hours
from$78/ person
via Viator
Explore Moraine Lake and Lake Louise — A Half Day Tour
Calgary
Explore Moraine Lake and Lake Louise — A Half Day Tour
4.6(246)·5–8 hours
from$40/ person
via Viator
Sunwapta, Athabasca Falls, Peyto, Bow Lake, Icefield Parkway
Banff
Sunwapta, Athabasca Falls, Peyto, Bow Lake, Icefield Parkway
4.9(243)·10–12 hours
from$100/ person
via Viator
Lake Louise, Moraine Lake, Emerald & Peyto - 4 Lakes in Banff
Banff
Lake Louise, Moraine Lake, Emerald & Peyto - 4 Lakes in Banff
4.9(223)·10 hours
from$71/ person
via Viator
Banff Gondola, Lake Louise, Emerald Lake and Lake Minnewanka Tour
Banff
Banff Gondola, Lake Louise, Emerald Lake and Lake Minnewanka Tour
4.4(219)·8–10 hours
from$85/ person
via Viator
Ridge Ride 2-Hour Horseback Trail Ride in Kananaskis
Calgary
Ridge Ride 2-Hour Horseback Trail Ride in Kananaskis
4.9(217)·2 hours
from$152/ person
via Viator
Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town
Calgary
Lake Louise, Moraine, Emerald Lake, Johnston Canyon, Banff Town
4.9(201)·9 hours
from$86/ person
via Viator
Calgary Columbia Icefield Adventure, Skywalk and Peyto Lake Tour
Banff
Calgary Columbia Icefield Adventure, Skywalk and Peyto Lake Tour
4.3(198)·10–11 hours
from$85/ person
via Viator
Drumheller & Hoodoos Day Trip from Calgary, Explore the Badlands
−6%
Alberta
Drumheller & Hoodoos Day Trip from Calgary, Explore the Badlands
5.0(164)·9 hours
from$84$90/ person
via Viator
Wilder Institute's Calgary Zoo: Entry Ticket
Calgary
Wilder Institute's Calgary Zoo: Entry Ticket
4.5(158)·1–9 hours
from$29/ person
via Viator
Explore Waterton National Park from Calgary Day Guided Tour
Calgary
Explore Waterton National Park from Calgary Day Guided Tour
5.0(149)·12 hours
from$158/ person
via Viator
Athabasca Falls/Abraham icebubble,Sunwpata Falls,Icefield & Peyto
Banff
Athabasca Falls/Abraham icebubble,Sunwpata Falls,Icefield & Peyto
4.9(134)·11–12 hours
from$100/ person
via Viator
Columbia Icefield, Crowfoot Glacier and Bow ,Peyto Lake Tour
−19%
Calgary
Columbia Icefield, Crowfoot Glacier and Bow ,Peyto Lake Tour
4.6(113)·10 hours
from$63$79/ person
via Viator
Spectacular Banff Day - Gondola Included
Calgary
Spectacular Banff Day - Gondola Included
4.8(109)·10–11 hours
from$142/ person
via Viator
Lake Louise, Moraine Lake ,Emerald Lake & Banff(optional:Gondola)
Banff
Lake Louise, Moraine Lake ,Emerald Lake & Banff(optional:Gondola)
4.9(94)·10 hours
from$57/ person
via Viator
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
Calgary
Calgary YYC Airport: Affordable Shared Shuttle to Banff & Canmore
4.5(87)·1h 30min–2h
from$47/ person
via Viator
Banff Gondola Hot Springs Bow Falls and Three Lakes tour
Calgary
Banff Gondola Hot Springs Bow Falls and Three Lakes tour
4.7(84)·9 hours
from$72/ person
via Viator
Columbia Icefield Tour with Glacier Skywalk from Calgary
Calgary
Columbia Icefield Tour with Glacier Skywalk from Calgary
4.6(76)·14h 30min
from$394/ person
via Viator
Columbia Icefield Peyto Lake Bow Lake from Calgary Canmore Banff
Calgary
Columbia Icefield Peyto Lake Bow Lake from Calgary Canmore Banff
4.5(68)·10–12 hours
from$85/ person
via Viator
Columbia Icefield,Peyto Lake,Bow Lake Day Trip from Banff/Calgary
Calgary
Columbia Icefield,Peyto Lake,Bow Lake Day Trip from Banff/Calgary
4.7(58)·8–11 hours
from$99/ person
via Viator
Banff Three Iconic Lakes and Johnston Canyon Day Tour
−9%
Canmore
Banff Three Iconic Lakes and Johnston Canyon Day Tour
4.9(55)·8 hours
from$64$71/ person
via Viator
Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)
Calgary
Calgary YYC Airport to Banff Hotels (Shared Shuttle Bus)
4.2(43)·1h 45min
from$40/ person
via Viator
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
Canmore
Explore Moraine Lake & Lake Louise Roundtrip Shared Tour
4.2(39)·5–6 hours
from$50/ person
via Viator
JasperColumbia Icefield,Bow,Peyto Lake from Calgary,Canmore,Banff
Calgary
JasperColumbia Icefield,Bow,Peyto Lake from Calgary,Canmore,Banff
4.9(38)·12 hours
from$75/ person
via Viator
Louise, Moraine, Emerald , Natural Bridge & Canyon Day Trip
−10%
Calgary
Louise, Moraine, Emerald , Natural Bridge & Canyon Day Trip
4.9(36)·10 hours
from$65$72/ person
via Viator
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
Banff
Calgary/Canmore/Banff: Moraine Lake & Lake Louise Return Shuttle
4.6(32)·5 hours
from$14/ person
via Viator
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
Calgary
4-Day Rockies Tour: Banff,Jasper, Yoho,Lake Louise, Moraine Lake
4.5(25)·4 days
from$922/ person
via Viator
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
Calgary
Calgary: Columbia Icefield, Skywalk, Crowfoot Glacier and Lakes
4.4(21)·12 hours
from$64/ person
via Viator
Shuttle Service — Canmore, Banff, Moraine Lake, & Lake Louise
Banff
Shuttle Service — Canmore, Banff, Moraine Lake, & Lake Louise
4.5(19)·5–7 hours
from$40/ person
via Viator
4-Day Banff, Lake Louise, Jasper, Icefield Packaged Tour
Calgary
4-Day Banff, Lake Louise, Jasper, Icefield Packaged Tour
4.7(17)·4 days
from$956/ person
via Viator
5 Lakes Louise, Moraine, Emerald, Peyto & Bow Lake Banff Jasper
Calgary
5 Lakes Louise, Moraine, Emerald, Peyto & Bow Lake Banff Jasper
4.8(17)·8–11 hours
from$75/ person
via Viator
Lake Louise, Moraine Lake, Emerald Lake & Johnston Canyon Tour
−9%
Canmore
Lake Louise, Moraine Lake, Emerald Lake & Johnston Canyon Tour
4.8(13)·8–9 hours
from$64$71/ person
via Viator
Round-Trip Shuttle Tour to Banff, Lake Louise & Moraine Lake
Canmore
Round-Trip Shuttle Tour to Banff, Lake Louise & Moraine Lake
4.8(11)·5–6 hours
from$32/ person
via Viator
Private VIP Luxury Banff / Lake Louise Day Tour from Calgary
Calgary
Private VIP Luxury Banff / Lake Louise Day Tour from Calgary
5.0(5)·8–10 hours
from$1,070/ person
via Viator
Moraine Lake and Lake Louise Day Trip from Calgary Canmore Banff
Canmore
Moraine Lake and Lake Louise Day Trip from Calgary Canmore Banff
5.0(4)·8–10 hours
from$45/ person
via Viator
Banff Town: Lake Louise, Moraine Lake & Gondola Tour
Banff
Banff Town: Lake Louise, Moraine Lake & Gondola Tour
4.7(3)·10 hours
from$78/ person
via Viator
Lakes: Louise, Moraine, Emerald & JohnstonCanyon, small groups!
Calgary
Lakes: Louise, Moraine, Emerald & JohnstonCanyon, small groups!
5.0(1)·10–11 hours
from$107/ person
via Viator
Browse

Explore Calgary by interest

Whatever brings you to Calgary — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Lake Louise

Turquoise lakes.

Explore

Banff & gondola

Mountain town.

Explore

Columbia Icefield

Glaciers & skywalk.

Explore

Dinosaurs

Drumheller badlands.

Explore

Calgary city

Western capital.

Explore

Yoho & parks

Emerald Lake.

Explore

Adventures

Rafting & wildlife.

Explore

Icefields Parkway

Scenic drive.

Explore
What to see

Top attractions in Calgary

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Lake Louise

Lake Louise

Turquoise lake.

200+ toursView tours
Moraine Lake

Moraine Lake

Valley of Ten Peaks.

200 toursView tours
Banff & Gondola

Banff & Gondola

Mountain town.

120 toursView tours
Columbia Icefield

Columbia Icefield

Glacier & skywalk.

90 toursView tours
Drumheller

Drumheller

Dinosaur badlands.

60 toursView tours
Calgary Stampede

Calgary Stampede

Western festival.

50 toursView tours
Calgary Downtown

Calgary Downtown

City skyline.

50 toursView tours
Emerald Lake

Emerald Lake

Yoho gem.

40 toursView tours
Plan your days

Calgary itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Calgary in 1 day

  1. 1City sightseeing
  2. 2Calgary Tower
  3. 3Stephen Avenue
  4. 4River pathways
Read the guide
Banff trip

Calgary & Banff

  1. 1Drive to Banff
  2. 2Banff Gondola
  3. 3Lake Louise
  4. 4Moraine Lake
Read the guide
3 days

Calgary & Rockies in 3 days

  1. 1Day 1: Banff & lakes
  2. 2Day 2: Columbia Icefield
  3. 3Day 3: Drumheller
  4. 4Calgary city
Read the guide
With kids

Calgary with kids

  1. 1Drumheller dinosaurs
  2. 2Banff Gondola
  3. 3Lake Louise
  4. 4Calgary Tower
Read the guide
Outside the city

Day trips from Calgary

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Lake Louise~2 hrs away

Lake Louise

Turquoise lake.

from €90View trips
Banff~1.5 hrs away

Banff

Mountain town.

from €90View trips
Columbia IcefieldParkway away

Columbia Icefield

Glacier & skywalk.

from €130View trips
Drumheller~1.5 hrs away

Drumheller

Dinosaur badlands.

from €100View trips
Emerald LakeYoho away

Emerald Lake

Green-blue lake.

from €100View trips
Moraine Lake~2 hrs away

Moraine Lake

Ten Peaks.

from €90View trips
Practical guide

Know before you go

Short, straight answers to the questions every Calgary visitor asks before booking.

Summer (Jun–Aug)

The best time, with warm days, all tours running, the Stampede in July and the lakes at their most vivid.

Autumn (Sep–Oct)

Cooler and quieter, with golden larches in the Rockies in late September, a beautiful time to visit.

Winter (Nov–Mar)

Cold and snowy, ideal for skiing at Banff and Lake Louise, with frozen lakes and fewer crowds.

Spring (Apr–May)

Cool and changeable as the snow melts; some high trails stay closed but prices and crowds are lower.

Calgary Stampede

The famous Stampede each July fills the city with rodeo and western spirit — book well ahead.

Larch season

Late September brings golden larch trees to the Rockies, a short, spectacular and popular window.

One day

The city or a Banff day trip.

Two days

Add Lake Louise and Moraine Lake.

Three days

Add the Columbia Icefield and Drumheller.

Nature lovers

More of the Icefields Parkway and Yoho.

With kids

Mix dinosaurs, the gondola and lakes.

A week

Add Jasper and a multi-day Rockies tour.

Tours & transfers

Day tours with pickup are the easiest way to reach Banff, Lake Louise, the Icefield and Drumheller.

Rental car

A car gives freedom to explore the Rockies at your own pace, though parking at Moraine Lake is restricted.

CTrain

Calgary’s CTrain light rail covers the city and is free in the downtown core.

Shuttles

Shared shuttles run from Calgary and the airport to Banff and Canmore for car-free travel.

Where to stay

Downtown Calgary suits city time; Banff or Canmore put you closer to the lakes and trails.

Getting there

Calgary International Airport is a major hub, about 15 minutes from downtown.

Canadian dollars

Canada uses the Canadian dollar (CAD); cards are accepted everywhere and tipping (15–20%) is customary.

Book Rockies tours ahead

Lake Louise, Moraine Lake and Icefield tours sell out in summer — reserve in advance.

Dress in layers

Mountain weather changes fast and is cool even in summer — bring layers and a rain jacket.

Park passes

A Parks Canada pass is needed for Banff and the national parks; tours usually include it.

Moraine Lake access

Private cars are restricted at Moraine Lake — a guided tour or shuttle is the easiest way in.

Watch for wildlife

Keep a safe distance from elk, bears and other wildlife, and never feed them.

Lake Louise tours

The top day trip sells out in summer — book ahead.

Columbia Icefield

Glacier and skywalk tours have limited spots — reserve early.

Banff gondola tours

Popular gondola day trips fill up — book ahead.

Drumheller trips

Dinosaur day tours have limited places — reserve early.

Stampede season

July is extremely busy with the Stampede — plan early.

Rafting & adventures

Summer rafting trips sell out — book ahead.

Lake Louise day trip

Around $90–160 for a Lake Louise and Moraine Lake tour.

Banff day trip

About $90–150 for Banff town with the gondola.

Columbia Icefield

Roughly $130–220 for a full-day glacier and skywalk tour.

Drumheller trip

Around $100–170 for a dinosaur badlands day tour.

City tour

About $40–80 for a Calgary sightseeing or bike tour.

How to save

Join group tours, travel midweek and book combo trips.

When to visit

Calgary through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Spring (Apr–May)
Apr–May
Best for
Quiet, melting.
Crowds
Booking tip
Some trails closed.
Summer (Jun–Aug)
Jun–Aug
Best for
Lakes, Stampede.
Crowds
Booking tip
Best & busiest.
Autumn (Sep–Oct)
Sep–Oct
Best for
Larches, calm.
Crowds
Booking tip
Cooler.
Winter (Nov–Mar)
Nov–Mar
Best for
Skiing, frozen lakes.
Crowds
Booking tip
Cold & snowy.
People also ask

Calgary travel FAQ

What are the top 10 things to do in Calgary?

Ranked by traveller reviews: 1) the Lake Louise, Moraine Lake and Banff day tour, 2) the premium Banff National Park day trip, 3) the Calgary city highlights walking or bike tour, 4) the Yoho, Emerald Lake and Lake Louise tour, 5) the Drumheller dinosaurs and hoodoos day trip to the Royal Tyrrell Museum, 6) the Calgary Tower and its glass floor, 7) Heritage Park Historical Village, 8) Studio Bell, home of the National Music Centre, 9) the Calgary Zoo and 10) the Calgary Stampede in July.

How many days do you need in Calgary?

Plan two days in the city and at least two for the Rockies. Day one: the Calgary Tower, Stephen Avenue, Studio Bell, the Central Library, lunch in East Village, then Inglewood and the Bow River pathway. Day two: Heritage Park in the morning, the Zoo or WinSport’s Olympic Park in the afternoon, dinner on 17th Avenue. Day three: Lake Louise and Moraine Lake. Day four: Banff, the gondola and Johnston Canyon. Day five: Drumheller’s badlands and dinosaurs.

What to do in Calgary for free?

Walk Prince’s Island Park and cross the Peace Bridge, cycle the Bow River pathway (one of North America’s largest urban trail networks), visit the Central Library, browse Stephen Avenue and the Kensington and Inglewood districts, climb Nose Hill for the skyline with the Rockies behind, walk Fish Creek Park or the Inglewood Bird Sanctuary, tour the Alberta Legislature-style City Hall, catch free Stampede events — the parade, Sneak-a-Peek evening and the pancake breakfasts all over town — and see the Olympic cauldron at Canada Olympic Park.

What are the best day trips from Calgary?

Lake Louise and Moraine Lake (two hours; tours from about $54–115, shuttle $15), Banff town, the gondola and Johnston Canyon (90 minutes; $72–96), Drumheller’s Royal Tyrrell Museum and hoodoos (90 minutes; $99), Kananaskis Country and Canmore (one hour), Yoho’s Emerald Lake and Takakkaw Falls (2.5 hours), Head-Smashed-In Buffalo Jump (two hours), Waterton Lakes (three hours) and Bar U Ranch. The Columbia Icefield is a long 13-hour day.

What to do in Calgary at night?

Dinner and the view from the Sky 360 revolving restaurant in the Calgary Tower, the bars of 17th Avenue, Kensington and Inglewood, a Flames game, concerts at Studio Bell or the Jubilee, the breweries of the Barley Belt in the south-east, the Grey Eagle and Cowboys Casino, live music at the Ironwood in Inglewood and, during Stampede, the Nashville North tent, the grandstand show with fireworks and Cowboys Dance Hall. Prince’s Island Park’s summer festivals run late into the long evenings.

What is there to do in Calgary in winter?

Ski Nakiska (one hour), Sunshine, Lake Louise and Norquay (90 minutes), or slide, skate and ski inside the city at WinSport’s Canada Olympic Park, skate the lagoon at Bowness Park, walk the frozen Johnston Canyon, watch the Flames at the Saddledome, see ZooLights at the Calgary Zoo and Heritage Park’s Once Upon a Christmas, and warm up at the Glenbow and Studio Bell. Chinook winds can lift temperatures by 20°C in a day; Lake Louise’s ice castle and Banff’s SnowDays are an easy day trip.

What are the best things to do in Calgary with kids?

The Calgary Zoo and its Prehistoric Park, TELUS Spark science centre, Heritage Park’s steam train and paddlewheeler, the Calgary Tower’s glass floor, WinSport’s ziplines, luge and skiing, Calaway Park amusement park in summer, the Stampede’s midway and rodeo, Prince’s Island’s splash park, Studio Bell’s instrument rooms, Fish Creek Park and the Bow Habitat Station fish hatchery. Drumheller’s Royal Tyrrell Museum is the best day trip for dinosaur-mad children.

When is the best time to visit Calgary?

June to September — warm, long days and the Rockies’ lakes thawed to their turquoise colour. Stampede takes over the first two weeks of July (book hotels months ahead). Late September brings golden larches in the mountains; winter is cold but bright with Chinook thaws and skiing an hour away.

Is Calgary worth visiting or just a gateway to Banff?

Worth a day or two — the Calgary Tower, Heritage Park, Studio Bell, the food scene of Inglewood and 17th Avenue and the Stampede in July give it a character of its own, and hotels are far cheaper than Banff’s. Use it as your base for Lake Louise and Drumheller day trips, then move to Banff or Canmore for the mountains proper.
1Lake Louise & Moraine Lake2Banff Town & Gondola3Columbia Icefield & Glaciers4Drumheller Dinosaurs5Calgary City & Stampede
1Calgary in 1 day2Calgary & Banff3Calgary & Rockies in 3 days4Calgary with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
565 Calgary experiencesfrom $60 · free cancellation
Explore tours

Nearby destinations

VancouverCanada · 926 tours · prices per person, book with partnerTorontoCanada · 557 tours · prices per person, book with partnerBanffCanada · 517 tours · prices per person, book with partnerMontrealCanada · 334 tours · prices per person, book with partnerVancouver IslandCanada · 253 tours · prices per person, book with partnerNiagara Falls & AroundCanada · 251 tours · prices per person, book with partnerQuebec CityCanada · 184 tours · prices per person, book with partnerHalifaxCanada · 177 tours · prices per person, book with partnerKelownaCanada · 138 tours · prices per person, book with partnerWhistlerCanada · 124 tours · prices per person, book with partnerVictoriaCanada · 119 tours · prices per person, book with partnerOttawaCanada · 115 tours · prices per person, book with partner