Top Things to Do in Canada

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

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

All tours (801–820 of 1,384)

Whistler & Sea-to-Sky Gondola: 1-Day Tour from Vancouver
›
‹
Whistler & Sea-to-Sky Gondola: 1-Day Tour from VancouverFull-day Whistler tour from Vancouver with Sea-to-Sky Gondola, Shannon Falls, and Whistler Village. Includes gondola entry, guide, snacks and water.
20 reviews
4.65★
Duration
10h–11h
Tue, Thu and SunLive guide ENFree cancellationfromCA$ 179per person
Kayaking in Vancouver: False Creek with Local Guide
›
‹
Kayaking in Vancouver: False Creek with Local GuidePaddle False Creek for two hours from Granville Island, spotting seals and ducks while the skyline frames the water.
20 reviews
4.85★
Duration
2h
Sat and Sun
11:00
Live guide ENFree cancellationfromCA$ 119per person
Guided E-Bike Tour of Canmore: Bow River and Mountain Views
›
‹
Guided E-Bike Tour of Canmore: Bow River and Mountain ViewsGuided e-bike tour of Canmore covering 15 km past the Engine Bridge, Northwest Mounted Police Barracks.
20 reviews
5.00★
Duration
3h
Next departure: 17 May 2027Live guide ENFree cancellationfromCA$ 140per person
Calgary Farmers Market Food Tour: Meet Local Producers
›
‹
Calgary Farmers Market Food Tour: Meet Local ProducersSpend a Sunday morning at Calgary Farmers Market tasting from a dozen Alberta producers: light brunch, 15 food samples.
20 reviews
4.85★
Duration
3h
Next departure: 30 May 2027Live guide ENFree cancellationfromCA$ 105per person
Guided E-Bike Tour Vancouver: Stanley Park & Granville Island
›
‹
Guided E-Bike Tour Vancouver: Stanley Park & Granville IslandFour hours on e-bikes through Vancouver's waterfront landmarks: Steam Clock, Granville Island market, Stanley Park totem poles.
20 reviews
5.00★
Duration
4h
Next departure: 1 Apr 2027Live guide ENFree cancellationfromCA$ 188per person
Hot Springs Cove Tour from Tofino: Boat Ride & Natural Pools
›
‹
Hot Springs Cove Tour from Tofino: Boat Ride & Natural PoolsSix-hour tour from Tofino with boat ride, old-growth forest walk and two hours soaking in natural geothermal pools. Includes guide, wildlife viewing and land access fees.
19 reviews
4.84★
Duration
6h
start times · Every day
6
Live guide ENFree cancellationfromCA$ 312per person
Calgary Airport to Banff: Private Transfer & Meet-and-Greet
›
‹
Calgary Airport to Banff: Private Transfer & Meet-and-GreetPrivate airport transfer from Calgary (YYC) to Banff with meet-and-greet, air-conditioned vehicle, and child car seats. Fixed price includes airport fee. 90 minutes.
19 reviews
4.95★
Duration
2h
Every dayHotel pickupFree cancellationfromCA$ 460per group
Calgary City Highlights: Private Walking Tour & Local Tips
›
‹
Calgary City Highlights: Private Walking Tour & Local TipsPrivate 2-3 hour walking tour of Calgary with local guide covering Calgary Tower, Stephen Avenue, Wonderland Sculpture and Palliser Hotel. Includes hotel pickup and bilingual guide.
19 reviews
4.84★
Duration
2h–3h
start times · Every day
3
Live guide EN · ESFree cancellationfromCA$ 200per group
Kayaking and Whale Watching: Campbell River Discovery Islands
›
‹
Kayaking and Whale Watching: Campbell River Discovery IslandsPaddle the Discovery Islands on a guided sea kayak tour, then search for humpback whales and orcas from a covered boat while enjoying lunch and hot beverages.
19 reviews
4.84★
Duration
9h
Next departure: 11 Jun 2027Live guide ENFree cancellationfromCA$ 591per person
Jetski Tour from Vancouver to Bowen Island with Dinner
›
‹
Jetski Tour from Vancouver to Bowen Island with DinnerRide a Sea-Doo from English Bay through Howe Sound to Bowen Island on a four-hour evening tour with dinner and wildlife viewing at Pam Rocks.
19 reviews
5.00★
Duration
4h
Next departure: 8 May 2027Live guide ENFree cancellationfromCA$ 499per person
Banff & Jasper tour from Calgary: Glaciers, lakes & waterfalls
›
‹
Banff & Jasper tour from Calgary: Glaciers, lakes & waterfallsFull-day tour from Calgary through Banff and Jasper with stops at Athabasca Glacier, Peyto Lake, Sunwapta Falls and Bow Lake. Snacks.
19 reviews
4.74★
Duration
11h–12h
Every day
06:30
Live guide EN · PLHotel pickupFree cancellationfromCA$ 139per person
Calgary Airport to Downtown: Private Shuttle & Meet-Greet
›
‹
Travelers' pick
Calgary Airport to Downtown: Private Shuttle & Meet-GreetPrivate transfer from Calgary International Airport to downtown hotels. Meet-and-greet at arrivals, air-conditioned vehicle, airport fee included. 20–30 minutes.
19 reviews
4.79★
Duration
20m–1h
Every dayPickup optionalFree cancellationfromCA$ 134per group
Halifax audio walking tours: 3 self-guided routes with GPS
›
‹
Halifax audio walking tours: 3 self-guided routes with GPSDownload three self-guided audio tours in Halifax: the 1917 Explosion, churches and graveyards, the boardwalk and seaport.
18 reviews
4.28★
Duration
1h–3h
Every dayFree cancellationfromCA$ 25per person
Private Banff and Yoho tour: Moraine Lake, Takakkaw Falls
›
‹
Private Banff and Yoho tour: Moraine Lake, Takakkaw FallsFull-day private tour of Banff and Yoho National Parks with a live English-speaking guide, covering Moraine Lake, Lake Louise, Emerald Lake.
18 reviews
4.78★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromCA$ 629per person
Banff National Park 2-Day Guided Tour: Lake Louise & Moraine Lake
›
‹
Banff National Park 2-Day Guided Tour: Lake Louise & Moraine LakeTwo-day guided tour from Calgary through Banff National Park with Lake Louise, Moraine Lake, Johnston Canyon and Mount Norquay chairlift. Small groups.
18 reviews
4.94★
Duration
2d
Next departure: 1 May 2027Live guide ENHotel pickupFree cancellationfromCA$ 327per person
Emerald Lake, Takakkaw Falls & Lake Louise from Calgary
›
‹
Likely to sell out
Emerald Lake, Takakkaw Falls & Lake Louise from CalgaryFull-day tour from Calgary through Banff and Yoho National Parks with private transportation, park entry and a live English-speaking guide.
18 reviews
5.00★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromCA$ 632per person
Calgary food tour: 4 tastings downtown with Fairmont chef demo
›
‹
Calgary food tour: 4 tastings downtown with Fairmont chef demoTaste 4 iconic Calgary foods on a 2.5-hour guided walk through downtown and Stephen Avenue, starting with a chef's demonstration and three tastings at the Fairmont Palliser.
18 reviews
4.94★
Duration
2h 30m
Next departure: 29 May 2027Live guide ENFree cancellationfromCA$ 177per 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
Icefields Parkway tour: 7 stops Bow Lake to Athabasca Glacier
›
‹
Icefields Parkway tour: 7 stops Bow Lake to Athabasca GlacierDrive the Icefields Parkway with a guide stopping at Bow Lake, Peyto Lake, and Athabasca Glacier, plus four more sites. Includes van, park entry and snacks.
18 reviews
4.78★
Duration
10h
Next departure: 2 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 205per person
Sunset Zodiac Whale Watching Tour: Vancouver Island Fast Boat
›
‹
Sunset Zodiac Whale Watching Tour: Vancouver Island Fast BoatRide a fast Zodiac boat across the Salish Sea near Victoria to spot orcas, humpbacks and seals on a 3-hour guided sunset tour with a naturalist guide.
18 reviews
5.00★
Duration
3h
Next departure: 1 Jun 2027Free cancellationfromCA$ 189per person
Need help planning your next activity?