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 (601–620 of 1,384)

Cod Fishing at Quidi Vidi Marina: Catch Your Own
›
‹
Likely to sell out
Cod Fishing at Quidi Vidi Marina: Catch Your OwnCatch and keep your own cod on the North Atlantic from Quidi Vidi Marina, with fishing rods and life jackets provided.
63 reviews
4.94★
Duration
2h
Next departure: 1 Jun 2027Live guide ENFree cancellationfromCA$ 269per person
Fraser Valley Wine Tour from Vancouver: 3 Wineries, Light Lunch
›
‹
Fraser Valley Wine Tour from Vancouver: 3 Wineries, Light LunchThree Fraser Valley wineries in one afternoon from Vancouver: seated tastings, a behind-the-scenes vineyard tour, and charcuterie lunch included.
63 reviews
4.83★
Duration
5h 30m
Mon, Fri, Sat and Sun
10:00
Live guide ENFree cancellationfromCA$ 190per person
Kootenay National Park: Snowshoe tour to Paint Pots + treats
›
‹
Kootenay National Park: Snowshoe tour to Paint Pots + treatsSnowshoe through Kootenay’s forest to the Paint Pots with a local guide. Includes pickup from Banff, hot chocolate, and maple taffy made in the snow.
62 reviews
4.76★
Duration
4h
Every day
13:30
Live guide ENHotel pickupFree cancellationfromCA$ 109per person
Mountain E-Bike Tour Whistler: 2.5-Hour Beginner Trail Ride
›
‹
Likely to sell out
Mountain E-Bike Tour Whistler: 2.5-Hour Beginner Trail RideRide Class 1 electric mountain bikes on Whistler trails for 2.5 hours with a certified instructor, including bike and helmet rental, safety briefing, and guide.
62 reviews
5.00★
Duration
2h 30m
Next departure: 1 Apr 2027Live guide ENFree cancellationfromCA$ 184per person
Banff Three Lakes and Johnston Canyon Day Tour
›
‹
Banff Three Lakes and Johnston Canyon Day TourEight-hour Banff day tour visiting Lake Louise, Moraine Lake, Emerald Lake and Johnston Canyon with expert guide.
61 reviews
4.90★
Duration
8h
start times · Every day
3
Live guide EN · HIFree cancellationfromCA$ 99per person
Christmas Magic in Old Quebec: 2-Hour Holiday Tour
›
‹
Christmas Magic in Old Quebec: 2-Hour Holiday TourWalk through Old Quebec's German Christmas Market, Notre-Dame Basilica and Petit Champlain District with a local guide who shares holiday traditions.
61 reviews
4.62★
Duration
2h
start times · Every day
2
Live guide EN · FRFree cancellationfromCA$ 39per person
Churchill Polar Bear Tour: Tundra Buggy & Dog Sledding
›
‹
Travelers' pick
Churchill Polar Bear Tour: Tundra Buggy & Dog SleddingSix-day polar bear viewing tour from Winnipeg with round-trip flights, three nights in Churchill on official Tundra Buggies.
60 reviews
4.85★
Duration
6d
Every daySeason until 20 NovLive guide ENfromCA$ 11,498per person
Clearwater whitewater rafting: Rapids class 1–4
›
‹
Clearwater whitewater rafting: Rapids class 1–4Raft the Clearwater River through rapids class 1 to 4 with a professional guide, all equipment and safety briefing included
60 reviews
4.95★
Duration
3h 30m
Live guide ENFree cancellationfromCA$ 187per person
Ottawa Historical Walking Tour: Parliament Hill & ByWard Market
›
‹
Best value
Ottawa Historical Walking Tour: Parliament Hill & ByWard MarketTwo-hour guided walk through Ottawa's Parliament Hill, Rideau Canal and ByWard Market with a live English-speaking guide who shares the stories behind the capital's landmarks.
60 reviews
4.95★
Duration
2h
Next departure: 8 May 2027Live guide ENFree cancellationfromCA$ 26per person
Howe Sound Snorkel & Kayak Tour: Seals in Their Natural Habitat
›
‹
Howe Sound Snorkel & Kayak Tour: Seals in Their Natural HabitatSnorkel and kayak in Howe Sound UNESCO Biosphere Reserve near Vancouver, spotting seals, sea lions and porpoises in their natural habitat.
60 reviews
4.97★
Duration
3h
Next departure: 1 May 2027Live guide EN · FRFree cancellationfromCA$ 130per person
Ziplining in Whistler: 4 lines through old growth forest
›
‹
Ziplining in Whistler: 4 lines through old growth forestZipline through Whistler's old growth forest at dusk with professional guides who provide all equipment and transport from Whistler Village for an evening adventure.
60 reviews
4.83★
Duration
2h
start times · Every day
3
Live guide ENFree cancellationfromCA$ 168per person
Banff & Lake Louise tour: 10 scenic spots in one day
›
‹
Banff & Lake Louise tour: 10 scenic spots in one dayFull-day Banff tour visiting Lake Louise, Peyto Lake, Bow Falls and Moraine Lake with professional guide, round-trip pickup and crampons for icy terrain.
60 reviews
5.00★
Duration
9h–11h
Every day
07:30
Live guide ENFree cancellationfromCA$ 199per person
Whitewater Rafting on Fraser River, Jasper: Class-3 Rapids
›
‹
Whitewater Rafting on Fraser River, Jasper: Class-3 RapidsWhitewater rafting on Jasper's Fraser River with certified guide, all gear and bus transfers from Downtown Jasper included: two hours of Class-3 rapids.
60 reviews
4.93★
Duration
5h
Next departure: 26 Aug 2027Live guide ENFree cancellationfromCA$ 139per person
Whistler: Premium Ski Rental with Custom Fitting & Slope-Side Service
›
‹
Whistler: Premium Ski Rental with Custom Fitting & Slope-Side ServiceSki rental in Whistler with top-brand equipment, custom boot fitting in a semi-private lounge, and slope-side pickup. Complimentary swaps, flexible hours, easy returns.
59 reviews
4.97★
Duration
5d
Every dayPickup optionalFree cancellationfromCA$ 206per person
Banff & Lake Louise Private Tour from Calgary: Custom Itinerary
›
‹
Banff & Lake Louise Private Tour from Calgary: Custom ItineraryPrivate full-day tour of Banff National Park and Lake Louise from Calgary with door-to-door pickup, local guide.
59 reviews
4.98★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromCA$ 725per person
Yellowknife City Tour: 6+ Stops of History & Nature
›
‹
Likely to sell out
Yellowknife City Tour: 6+ Stops of History & NatureYellowknife city tour with 6+ stops, live English guide and hotel pickup included. 4 hours covering museums, monuments and lookout points with bottled water.
59 reviews
4.97★
Duration
4h
start times · Tue and Sat
2
Live guide ENHotel pickupFree cancellationfromCA$ 148per person
Banff to Calgary Airport: Private Transfer & Scenic Stops
›
‹
Travelers' pick
Banff to Calgary Airport: Private Transfer & Scenic StopsPrivate shuttle from Banff, Canmore, Kananaskis to Calgary YYC Airport. Hotel pickup, bottled water, flexible timing. 90–120 minutes, locally owned.
58 reviews
4.84★
Every dayHotel pickupFree cancellationfromCA$ 202per person
Moraine Lake, Lake Louise & Banff tour from Calgary
›
‹
Moraine Lake, Lake Louise & Banff tour from CalgarySmall group tour from Calgary to Banff National Park with guide, hotel pickup and park entry. Visit Moraine Lake, Lake Louise, Lake Minnewanka and Bow Falls in one day.
58 reviews
4.98★
Duration
11h
Every day except Saturday
07:30
Live guide ENFree cancellationfromCA$ 155per person
2 Hour Deep-Sea Fishing in Halifax: Cod, Pollock & Mackerel
›
‹
Travelers' pick
2 Hour Deep-Sea Fishing in Halifax: Cod, Pollock & MackerelDeep-sea fishing adventure from Halifax Waterfront toward McNab's Island for 2 hours, with all equipment provided and a captain who knows where the cod and pollock are biting.
58 reviews
4.76★
Duration
2h
Next departure: 1 May 2027Live guide ENFree cancellationfromCA$ 149per person
Vancouver to Whistler tour: Stanley Park, Shannon Falls, 10 hours
›
‹
Vancouver to Whistler tour: Stanley Park, Shannon Falls, 10 hoursTen-hour day trip from Vancouver to Whistler via Stanley Park and Sea to Sky highway, featuring a guided hike to Shannon Falls and free time exploring the village.
57 reviews
4.65★
Duration
10h
Every day
08:30
Live guide ENPickup optionalFree cancellationfromCA$ 250per person
Need help planning your next activity?