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,021–1,040 of 1,383)

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
Calgary Highlights Small Group City Tour: Crescent Heights Skyline
›
‹
Travelers' pick
Calgary Highlights Small Group City Tour: Crescent Heights SkylineSmall-group city tour of Calgary with local guide, air-conditioned vehicle and water included. See downtown landmarks, the Peace Bridge.
5 reviews
3.60★
Duration
3h 30m
start times · Sat and Sun
3
Live guide ENFree cancellationfromCA$ 69per person
Vancouver: Sea to Sky Gondola & Squamish Waterfalls Private Tour
›
‹
Vancouver: Sea to Sky Gondola & Squamish Waterfalls Private TourPrivate 6-hour tour from Vancouver with Sea to Sky Gondola, Shannon Falls, and Mamquam Falls. Includes gondola entry, snacks, and water.
4 reviews
5.00★
Duration
6h
Every day
09:00
Live guide EN · PTHotel pickupFree cancellationfromCA$ 479per person
Lobster Trap Hauling in Lunenburg: Hands-On Fishing Experience
›
‹
Lobster Trap Hauling in Lunenburg: Hands-On Fishing ExperienceHaul lobster traps alongside a working fisherman in Lunenburg, measure and identify legal catches.
4 reviews
5.00★
Duration
2h
Next departure: 18 Jun 2027Live guide ENFree cancellationfromCA$ 119per person
Emerald Basin guided hike in Yoho: 10 km forest trail with pickup
›
‹
Emerald Basin guided hike in Yoho: 10 km forest trail with pickupGuided hike through Yoho National Park to Emerald Basin's alpine amphitheater, 10 km on easy-to-moderate terrain.
4 reviews
5.00★
Duration
8h
Next departure: 20 Apr 2027Live guide ENHotel pickupFree cancellationfromCA$ 230per person
Private Pilot Experience Flight from Burlington: Try the Controls
›
‹
Private Pilot Experience Flight from Burlington: Try the ControlsFly a real aircraft from Burlington with a commercial pilot. Get a briefing, then take the controls over Lake Ontario with guests aboard.
4 reviews
5.00★
Duration
1h
Every dayLive guide ENFree cancellationfromCA$ 550per person
Yellowknife Aurora Viewing Tour: Indigenous Culture & Lights
›
‹
Yellowknife Aurora Viewing Tour: Indigenous Culture & LightsWatch the Aurora Borealis from Great Slave Lake while enjoying traditional drumming, fire-cooked fish, bannock, and professional photography guidance from a Dene community.
4 reviews
4.75★
Duration
4h
Every dayLive guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 160per person
Guided E-Bike Tour Saguenay: Fjord History & Free Ride Back
›
‹
Guided E-Bike Tour Saguenay: Fjord History & Free Ride BackSpend 2.5 hours on an e-bike around Baie des Ha! Ha!, guided through five stops covering the Fjord's formation, colonization and industrial past.
4 reviews
3.50★
Duration
2h 30m
Next departure: 31 May 2027Live guide EN · FRFree cancellationfromCA$ 94per person
St. Margarets Bay Sailing: 3-Hour Island Anchoring Adventure
›
‹
St. Margarets Bay Sailing: 3-Hour Island Anchoring AdventureSail St. Margarets Bay for 3 hours with the option to take the helm or relax on deck, then swim and explore near scenic islands with full safety gear provided.
4 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromCA$ 224per person
Jasper to Maligne Lake Shuttle: Scenic one-way transfer
›
‹
Jasper to Maligne Lake Shuttle: Scenic one-way transferOne-way shuttle from Jasper to Maligne Lake takes roughly an hour through Jasper National Park, dropping you steps from the cruise terminal.
4 reviews
5.00★
Duration
1h–1h 30m
Next departure: 12 Jun 2027Live guide ENFree cancellationfromCA$ 60per person
Moraine Lake, Lake Louise & Peyto Lake tour from Banff
›
‹
Moraine Lake, Lake Louise & Peyto Lake tour from BanffSmall-group tour of four turquoise lakes in Banff National Park with a live English-speaking guide, private vehicle, and park admission included.
4 reviews
5.00★
Duration
8h
Every day
07:30
Live guide ENPickup optionalFree cancellationfromCA$ 199per person
Zipline Copeland Forest: Aerial Courses & Suspension Bridges
›
‹
Travelers' pick
Zipline Copeland Forest: Aerial Courses & Suspension BridgesZipline and climb through Copeland Forest on aerial courses with suspension bridges and cable traverses, including equipment, safety briefing and parking.
4 reviews
4.75★
Duration
3h
start times · Every day
6
Live guide ENFree cancellationfromCA$ 76per person
Need help planning your next activity?