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,041–1,060 of 1,383)

Gastown food tour Vancouver: Private walking tasting with guide
›
‹
Gastown food tour Vancouver: Private walking tasting with guidePrivate walking food tour through Gastown with five tastings, locally crafted drinks, and a guide in English, Spanish or Arabic. The route is planned.
4 reviews
4.75★
Duration
2h 30m–3h
Every day
15:30
Live guide EN · AR · ZH · ESFree cancellationfromCA$ 184per person
Calgary Airport Transfer: Private Car & On-Time Pickup
›
‹
Calgary Airport Transfer: Private Car & On-Time PickupPrivate airport transfer in Calgary with professional driver, modern vehicle, and bottled water. Fixed pricing and flight tracking for stress-free arrival.
4 reviews
5.00★
Duration
5m–1h 30m
Every dayHotel pickupFree cancellationfromCA$ 99per group
Vancouver Bike Tour: Stanley Park 9 km Oceanfront Ride
›
‹
Vancouver Bike Tour: Stanley Park 9 km Oceanfront RideBike the 9 km Seawall through Stanley Park with a local guide, seeing Siwash Rock, totem poles, Lions Gate Bridge and North Shore views. Bike rental.
4 reviews
5.00★
Duration
3h
start times · Sat and Sun
2
Live guide EN · DEFree cancellationfromCA$ 100per person
Lake Louise, Moraine Lake & Peyto Lake tour: Four iconic lakes
›
‹
Lake Louise, Moraine Lake & Peyto Lake tour: Four iconic lakesTour four of the Canadian Rockies' most photographed lakes in one day (Lake Louise, Moraine Lake, Emerald Lake and Peyto Lake) with a guide.
4 reviews
4.75★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 179per person
Banff dessert and cocktail walking tour: Sunset sweets
›
‹
Banff dessert and cocktail walking tour: Sunset sweetsWalk Banff Avenue at sunset sampling 3–4 gourmet desserts and craft cocktails or mocktails with a local guide.
4 reviews
5.00★
Duration
2h
Every day except Wednesday and Thursday
19:00
Live guide ENFree cancellationfromCA$ 120per person
Lake Louise, Moraine Lake & Emerald Lake day tour from Calgary
›
‹
Lake Louise, Moraine Lake & Emerald Lake day tour from CalgaryShared sightseeing transfer from Calgary to Lake Louise, Moraine Lake, Emerald Lake and Johnston Canyon with pickup from three locations and time at each.
4 reviews
5.00★
start times · Every day
5
Live guide ENFree cancellationfromCA$ 99per person
Whistler Beginner Fishing Tour: Rainbow Trout in Callaghan Valley
›
‹
Whistler Beginner Fishing Tour: Rainbow Trout in Callaghan ValleyCast for Rainbow trout from a secluded dock in Callaghan Valley after a 4×4 ride through backcountry. Families and first-time anglers get a guide.
4 reviews
5.00★
Duration
3h
Next departure: 11 Jun 2027Live guide ENFree cancellationfromCA$ 499per person
Niagara Falls: Skylon Tower & Journey Behind Falls Tour
›
‹
Niagara Falls: Skylon Tower & Journey Behind Falls TourSmall-group tour of Niagara Falls with Skylon Tower, Journey Behind the Falls tunnels and Incline Railway. Includes all entry fees and hotel pickup.
4 reviews
4.00★
Duration
2h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 129per person
Yukon Wildlife & Nordic Hot Springs tour from Whitehorse
›
‹
Travelers' pick
Yukon Wildlife & Nordic Hot Springs tour from WhitehorseSpend 5 to 6 hours at the Yukon Wildlife Preserve watching wood bison, elk and muskox, then soak in naturally heated mineral waters at Eclipse Nordic Hot.
4 reviews
4.50★
Duration
5h–6h
Tue, Thu, Sat and Sun
13:00
Live guide ENHotel pickupFree cancellationfromCA$ 249per person
Toronto Airport Transfer: Luxury Limo & SUV Pickup
›
‹
Travelers' pick
Toronto Airport Transfer: Luxury Limo & SUV PickupToronto airport limo service with pre-arranged pickup, luxury SUVs for up to 7 passengers, and flight tracking. Fixed pricing and professional drivers.
4 reviews
5.00★
Duration
45m
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 140per group
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?