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 (741–760 of 1,384)

Banff & Canmore Shuttle: Calgary Transfer with Pickup
›
‹
Likely to sell out
Banff & Canmore Shuttle: Calgary Transfer with PickupRide from Calgary to Banff or Canmore in comfort with a local driver. Includes pickup, air-conditioned vehicle, and flexible drop-off. Book your seat now.
28 reviews
4.18★
Duration
2h
Every day
07:00
Free cancellationfromCA$ 27per person
Exotic Car Tour Niagara Wine Country: Drive 4-5 Supercars
›
‹
Exotic Car Tour Niagara Wine Country: Drive 4-5 SupercarsDrive 4 to 5 supercars through Niagara wine country, rotating behind the wheel at scenic checkpoints during a 3-hour session with safety briefing and insurance.
28 reviews
4.75★
Duration
3h
Sat and Sun
10:00
Season until 15 NovLive guide ENfromCA$ 549per person
Canmore Sunset Stargazing Tour with Campfire
›
‹
Canmore Sunset Stargazing Tour with CampfireJoin a small group in the Canadian Rockies near Canmore for guided breathwork, forest immersion, and sunset watching. Includes pickup, hot chocolate.
28 reviews
5.00★
Duration
6h
Every day
13:00
Live guide ENHotel pickupFree cancellationfromCA$ 222per person
Killick Coast hike from St. John's: Local guide, coastal trail
›
‹
Killick Coast hike from St. John's: Local guide, coastal trailHike the Killick Coast outside St. John's with a born-and-raised Newfoundlander guide. Learn foraging and local history on a moderate coastal trail.
28 reviews
4.96★
Duration
3h
Every day
10:00
Live guide ENHotel pickupFree cancellationfromCA$ 149per person
Sunset Whale and Wildlife Tour in Cowichan Bay: Salish Sea
›
‹
Sunset Whale and Wildlife Tour in Cowichan Bay: Salish SeaFour-hour sunset whale and wildlife tour from Cowichan Bay with certified captain, floatation suit included, and daily departures late June through early September.
28 reviews
4.86★
Duration
4h
Next departure: 19 Jun 2027Live guide ENFree cancellationfromCA$ 227per person
Learn to Sail the Strait of Juan de Fuca: Wildlife & Skills
›
‹
Learn to Sail the Strait of Juan de Fuca: Wildlife & SkillsLearn sailing basics on a 4-hour guided sail through the Strait of Juan de Fuca, where humpbacks, orcas and eagles appear regularly. You steer, or simply watch from the deck.
28 reviews
4.68★
Duration
4h
Every dayLive guide EN · FRFree cancellationfromCA$ 180per person
Icefields Parkway tour: Lakes, glacier & Columbia Icefield Skywalk
›
‹
Icefields Parkway tour: Lakes, glacier & Columbia Icefield SkywalkDrive the Icefields Parkway from Lake Louise to Jasper with stops at Bow Lake, Peyto Lake, Crowfoot Glacier and Waterfowl Lakes.
28 reviews
4.86★
Duration
9h–11h
Every day
07:30
Live guide ENFree cancellationfromCA$ 249per person
St. Lawrence Market Food Tour Toronto: Skip-the-Line Tastings
›
‹
St. Lawrence Market Food Tour Toronto: Skip-the-Line TastingsGuided food tasting tour through St. Lawrence Market in Toronto with skip-the-line access at top vendors: two hours of Canadian specialties.
28 reviews
4.93★
Duration
2h
start times · Wed–Sun
2
Live guide ENFree cancellationfromCA$ 99per person
National Gallery of Canada: Admission & All Exhibitions
›
‹
National Gallery of Canada: Admission & All ExhibitionsNational Gallery of Canada exhibitions, artist talks, and art-making activities. Founded 1880, wheelchair accessible. Book timed entry online.
27 reviews
4.70★
Duration
1h–4h
Tue–SunFree cancellationfromCA$ 25per person
Drumheller private tour from Calgary: Royal Tyrrell Museum
›
‹
Drumheller private tour from Calgary: Royal Tyrrell MuseumPrivate sightseeing tour from Calgary to Drumheller with hotel pickup, visiting the Royal Tyrrell Museum, Atlas Coal Mine and Badlands hoodoos.
27 reviews
4.74★
Duration
8h–10h
start times · Every day
5
Hotel pickupFree cancellationfromCA$ 619per person
1-Hour Edmonton River Valley Segway Tour: World-famous river valley
›
‹
Travelers' pick
1-Hour Edmonton River Valley Segway Tour: World-famous river valleyRide a Segway through Edmonton's river valley with certified trainer and helmet included: one hour of guided touring along the riverfront with photo stops and city views.
27 reviews
4.85★
Duration
1h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 60per person
Banff Evening Sunset Tour: Wildlife & Mountain Views
›
‹
Travelers' pick
Banff Evening Sunset Tour: Wildlife & Mountain ViewsEvening tour of Banff with professional guide, pickup from Canmore or Banff, and timed stops at Bow Falls and Lake Minnewanka to catch the sunset.
27 reviews
4.52★
Duration
2h
Every day
15:30
Live guide ENHotel pickupFree cancellationfromCA$ 69per person
ByWard Market Food Tour Ottawa: 3.5-hour walking tasting
›
‹
ByWard Market Food Tour Ottawa: 3.5-hour walking tastingWalk the ByWard Market with a guide, tasting 3 savoury dishes and 2 sweets at local spots, plus one drink and a BeaverTail pastry.
27 reviews
5.00★
Duration
3h 30m
start times · Every day
4
Live guide EN · IT · FR · ESInstant confirmationfromCA$ 130per person
Banff Highlights E-Bike Tour: Six Stops in 2.5 Hours
›
‹
Banff Highlights E-Bike Tour: Six Stops in 2.5 HoursRide from downtown Banff to Cave & Basin, Cascade Gardens, Surprise Corner and Tunnel Mountain on an e-bike with a local guide.
26 reviews
4.96★
Duration
2h 30m
Next departure: 15 May 2027Live guide ENFree cancellationfromCA$ 137per person
Kayaking Ottawa Grandmaître Reserve Turtle Sightings
›
‹
Kayaking Ottawa Grandmaître Reserve Turtle SightingsPaddle the protected inlets of Grandmaître Ecological Reserve near Ottawa and watch turtles, herons, beavers and river otters in their natural habitat with a bilingual guide.
26 reviews
5.00★
Duration
1h 45m
Tue
14:00
Live guide EN · FRFree cancellationfromCA$ 75per person
Naramata Bench: Private Wine Tour & 5 Winery Tastings
›
‹
Naramata Bench: Private Wine Tour & 5 Winery TastingsWine tour of Naramata Bench with tastings at five wineries including Poplar Grove and Nichol Vineyard. Lunch and bottled water included. Pickup from Penticton or Summerland.
26 reviews
4.58★
Duration
5h
start times · Every day
3
Live guide EN · FRHotel pickupFree cancellationfromCA$ 389per person
Banff to Calgary Airport: Private Transfer & Luggage Help
›
‹
Travelers' pick
Banff to Calgary Airport: Private Transfer & Luggage HelpPrivate transfer from Banff hotels to Calgary YYC Airport with meet-and-greet, luggage assistance, and flexible pickup timing. 90–120 minutes, available for early flights.
25 reviews
5.00★
Duration
1h 30m–2h
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 199per person
North Shore PEI tour: Private drive with Green Gables
›
‹
Travelers' pick
North Shore PEI tour: Private drive with Green GablesPrivate tour of Prince Edward Island's North Shore with a live guide, visiting Green Gables Heritage Place and Cavendish Beach. Includes transportation, water and snacks.
25 reviews
5.00★
Duration
4h–5h
Every dayLive guide ENPickup optionalFree cancellationfromCA$ 1,224per group
Banff & Jasper tour from Calgary: Columbia Icefield Skywalk
›
‹
Travelers' pick
Banff & Jasper tour from Calgary: Columbia Icefield SkywalkTwelve-hour tour from Calgary through Banff and Jasper National Parks, stopping at Crowfoot Glacier, Peyto Lake.
25 reviews
4.52★
Duration
12h
start times · Every day
3
Live guide EN · PA · HIFree cancellationfromCA$ 89per person
Halifax Airport Transfer: Luxury Sedan Pickup & Dropoff
›
‹
Travelers' pick
Halifax Airport Transfer: Luxury Sedan Pickup & DropoffPrivate sedan from Halifax YHZ airport to your hotel or destination. Fixed price, driver meets you at arrivals with your name, WiFi and water included. Available 24/7.
25 reviews
5.00★
Duration
30m–1h
Every dayHotel pickupFree cancellationfromCA$ 110per group
Need help planning your next activity?