Top Things to Do in Canada

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

★4.8 1,383 experiences from CA$ 6 ✓Free cancellation on most experiences

All tours (1,001–1,020 of 1,383)

Charlottetown Audio Walking Tour: Self-Guided Experience
›
‹
Travelers' pick
Charlottetown Audio Walking Tour: Self-Guided ExperienceAudio walking tour of Charlottetown with GPS map and guide commentary that plays automatically at each stop: download on WiFi, explore anytime, no schedule to keep.
6 reviews
4.00★
Duration
1h 30m–2h
Every dayFree cancellationfromCA$ 11.99per person
Private Wine Tasting Tour near Vancouver: 4-Hour Winery Visit
›
‹
Private Wine Tasting Tour near Vancouver: 4-Hour Winery VisitVisit small-batch Richmond wineries on a 4-hour private tour from Vancouver. Taste award-winning wines with hotel pickup included.
5 reviews
4.40★
Duration
4h
Wed–Sun
14:00
Live guide ENHotel pickupFree cancellationfromCA$ 478per person
Calgary Airport Transfer: Luxury Sedan & SUV with Flight Tracking
›
‹
Travelers' pick
Calgary Airport Transfer: Luxury Sedan & SUV with Flight TrackingPrivate airport transfer in Calgary with real-time flight tracking, luxury sedan or SUV, professional chauffeur, and 50 minutes complimentary wait time at arrivals.
5 reviews
5.00★
Duration
45m
Every dayHotel pickupFree cancellationfromCA$ 150per group
Banff Breakfast Food Tour: Local Gems & Mountain Stories
›
‹
Banff Breakfast Food Tour: Local Gems & Mountain StoriesWalking food tour through Banff's downtown with tastings at 4–6 local cafés and bakeries, led by a Banff resident guide who shares Canadian and Indigenous.
5 reviews
5.00★
Duration
2h
Every day
08:30
Live guide ENFree cancellationfromCA$ 130per person
Moraine Lake Sunrise Tour from Canmore: Beat the Crowds
›
‹
Moraine Lake Sunrise Tour from Canmore: Beat the CrowdsSmall-group sunrise tour to Moraine Lake from Canmore with hotel pickup, hot drinks and a local guide who arrives before dawn and before the crowds.
5 reviews
4.20★
Duration
6h 30m
Next departure: 3 Sep 2027Live guide ENHotel pickupFree cancellationfromCA$ 169per person
Lake Louise Evening Tour: Private group, golden-hour views
›
‹
Lake Louise Evening Tour: Private group, golden-hour viewsPrivate evening tour of Lake Louise from Banff with dedicated vehicle and local guide. Spend 1.5 hours on the lakeshore during golden hour with fewer.
5 reviews
4.60★
Duration
4h
Every day
18:00
Free cancellationfromCA$ 499per group
Grotto Canyon Ice Walk: Frozen Waterfalls Tour
›
‹
Grotto Canyon Ice Walk: Frozen Waterfalls TourWalk a frozen creek bed through Grotto Canyon with a guide, exploring icefalls and Indigenous pictographs carved into canyon walls over three to four hours.
5 reviews
5.00★
Duration
3h–4h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 145per person
Calgary Airport to Canmore Private Transfer
›
‹
Likely to sell out
Calgary Airport to Canmore Private TransferPrivate transfer from Calgary Airport to Canmore with a dedicated driver, WiFi on board, and flexible stops along the scenic Rockies route.
5 reviews
5.00★
Duration
1h 30m–2h
start times · Every day
16
Live guide ENHotel pickupFree cancellationfromCA$ 199per person
Cabot Trail private tour: Local guide, hidden stops
›
‹
Cabot Trail private tour: Local guide, hidden stopsShort Cabot Trail tour from Cape Breton Island with a private guide who stops at working wharfs, hidden lookouts and fishing villages most visitors miss, plus a sunset option.
5 reviews
5.00★
Duration
4h
start times · Every day
3
Season until 15 NovLive guide ENFree cancellationfromCA$ 225per person
3-day Toronto, Niagara Falls & 1000 Islands tour from Montreal
›
‹
Likely to sell out
3-day Toronto, Niagara Falls & 1000 Islands tour from MontrealThree-day tour from Montreal visiting the 1000 Islands, Niagara Falls on a Hornblower Cruise, and Toronto's CN Tower.
5 reviews
4.80★
Duration
3d
Sat
07:00
Live guide EN · FRFree cancellationfromCA$ 670per person
Banff tour from Canmore: Six lakes and Johnston Canyon
›
‹
Banff tour from Canmore: Six lakes and Johnston CanyonFull-day Banff National Park tour from Canmore with a local guide in a Mercedes van, visiting Johnston Canyon, Moraine Lake, Lake Louise.
5 reviews
5.00★
Duration
8h–10h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 1,849CA$ 1,574per group
Private Walking Tour Quebec City: 25 American Stories
›
‹
Likely to sell out
Private Walking Tour Quebec City: 25 American StoriesWalk Old Quebec with a private guide tracing 250 years of shared US-Canada history, from the 1775 invasion through the Civil War, hitting the Citadel.
5 reviews
5.00★
Duration
2h 30m
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromCA$ 285per group
Private Photo Safari in Canmore: Rocky Mountain Photography Tour
›
‹
Private Photo Safari in Canmore: Rocky Mountain Photography TourPrivate photo safari through the Rocky Mountains near Canmore with a professional guide who adjusts locations for light and weather.
5 reviews
5.00★
Duration
4h
start times · Mon–Fri
2
Live guide ENHotel pickupFree cancellationfromCA$ 800per group
Banff Yoho Parks private tour: Lakes waterfalls
›
‹
Banff Yoho Parks private tour: Lakes waterfallsPrivate day tour of Banff and Yoho National Parks with a live guide visiting Johnston Canyon, Emerald Lake.
5 reviews
5.00★
Duration
7h
start times · Every day
2
Live guide EN · HIFree cancellationfromCA$ 600per person
Miles Canyon hiking tour near Whitehorse: Gold Rush history
›
‹
Miles Canyon hiking tour near Whitehorse: Gold Rush historyHalf-day hike along the Yukon River to Miles Canyon and historic Canyon City with a local guide who provides water and snacks along the way.
5 reviews
5.00★
Duration
3h
Next departure: 15 Jul 2027Live guide EN · JA · ESFree cancellationfromCA$ 167per person
Helicopter Tours Vancouver: 30–90 Minutes Over Coast Mountains
›
‹
Helicopter Tours Vancouver: 30–90 Minutes Over Coast MountainsFly over remote Coast Mountains wilderness from Vancouver with a live English-speaking guide.
5 reviews
5.00★
Duration
30m–1h 30m
start times · Every day
17
Live guide ENFree cancellationfromCA$ 425per person
Canyoning in Port Alice: Rappel & Swim Waterfalls
›
‹
Canyoning in Port Alice: Rappel & Swim WaterfallsRappel down waterfalls and swim through canyon pools on a canyoning trip in Port Alice, BC, with a certified guide, wetsuit and helmet included.
5 reviews
5.00★
Duration
4h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 225per person
Lake Louise Winter Gondola: 14-Min Banff Peak Views
›
‹
Lake Louise Winter Gondola: 14-Min Banff Peak ViewsRide the Lake Louise gondola 2,088m up for unobstructed Banff winter views. 14 minutes, fully enclosed, hotel pickup included. Open 9am–3:30pm daily.
5 reviews
4.20★
Duration
1h–6h
Every dayFree cancellationfromCA$ 67per person
Spirit Hills Flower Winery Tasting Tour in Alberta
›
‹
Spirit Hills Flower Winery Tasting Tour in AlbertaTaste award-winning flower wines at Spirit Hills Winery in Alberta's foothills with a guided tour of the winemaking process, sampling red, white and rosé options.
5 reviews
4.40★
Duration
2h
start times · Sat
2
Live guide ENFree cancellationfromCA$ 23per person
Niagara Falls: Skylon Tower & Behind Falls with Pro Photos
›
‹
Niagara Falls: Skylon Tower & Behind Falls with Pro PhotosSkip-the-line access to Skylon Tower and Journey Behind the Falls with photoshoot. Bilingual guide, edited photos, Queen Victoria Park viewpoint.
5 reviews
4.60★
Duration
3h
start times · Every day
2
Live guide EN · ESFree cancellationfromCA$ 126per person
Need help planning your next activity?