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,281–1,300 of 1,383)

Windsor Walking Tour: Riverfront, Gardens & Sculpture Park
›
‹
Travelers' pick
Windsor Walking Tour: Riverfront, Gardens & Sculpture ParkPrivate 8-hour guided walking tour of Windsor covering Dieppe Gardens, Windsor Riverfront and Sculpture Park with a local guide. Includes bottled water and snacks.
Duration
8h
Every day
09:00
Live guide ENFree cancellationfromCA$ 150per person
Revelstoke Mountain Ski & Snowboard Photography Tours
›
‹
Revelstoke Mountain Ski & Snowboard Photography ToursProfessional photographer guides you through Revelstoke's best ski and snowboard terrain, capturing action shots tailored to your ability level.
Duration
3h–7h
start times · Every day
2
Live guide ENFree cancellationfromCA$ 549per group
Malahat SkyWalk and Beacon Hill Park tour from Victoria
›
‹
Malahat SkyWalk and Beacon Hill Park tour from Victoria5-hour guided tour of Victoria starting at the Malahat SkyWalk's 360-degree viewpoint, then Mount Tolmie, Beacon Hill Park, Chinatown.
Duration
5h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromCA$ 645per group
Victoria: Butchart Gardens & Beacon Hill Park Tour
›
‹
Victoria: Butchart Gardens & Beacon Hill Park TourPrivate Victoria tour from cruise terminal: Butchart Gardens, Beacon Hill Park with totem pole, Chinatown & Inner Harbour. Includes pickup, guide & water.
Duration
4h
start times · Every day
11
Live guide ENPickup optionalFree cancellationfromCA$ 545per group
24-Seat Charter Bus in Yellowknife: Customize Your Route
›
‹
24-Seat Charter Bus in Yellowknife: Customize Your RoutePrivate charter bus for groups in Yellowknife with customized itineraries, professional drivers, and year-round comfort. You set the route and the bus gets you there.
Duration
3h–10h
start times · Every day
25
Hotel pickupFree cancellationfromCA$ 600per group
Calgary Airport to Banff: Luxury SUV Round-Trip Transfer
›
‹
Calgary Airport to Banff: Luxury SUV Round-Trip TransferRound-trip luxury transfer between Calgary Airport and Banff in a full-size premium SUV. Professional chauffeur, hotel pickup included, 24/7 support.
Duration
1m–45m
Every dayHotel pickupFree cancellationfromCA$ 999per group
Royal Ontario Museum Toronto: Dinosaurs & Skip-the-Line
›
‹
Royal Ontario Museum Toronto: Dinosaurs & Skip-the-LinePrivate ROM tour with skip-the-line tickets, 5-star guide & dinosaur galleries. Meet at Bloor St, explore 3 floors of world cultures, meteorites & Egyptian artifacts.
Duration
2h
start times · Tue–Sun
6
Live guide ENFree cancellationfromCA$ 292per person
Vancouver Ebike Tour: African Diaspora History & Granville Island
›
‹
Vancouver Ebike Tour: African Diaspora History & Granville IslandRide an ebike through Vancouver's Black history sites including Granville Island, Hogan's Alley and Stanley Park seawall with a guide, helmet and Caribbean lunch.
Duration
3h
Next departure: 15 May 2027Live guide ENFree cancellationfromCA$ 150per person
Montreal Airport Transfer: Private Pickup with Meet & Greet
›
‹
Montreal Airport Transfer: Private Pickup with Meet & GreetPrivate transfer from Montreal airport with driver meet & greet, door-to-door service and 60 minutes free waiting time to get you to your hotel relaxed.
Duration
15m–40m
Every dayHotel pickupFree cancellationfromCA$ 109per group
Morning Paddle on the Toronto Islands: City Skyline Canoe Tour
›
‹
Morning Paddle on the Toronto Islands: City Skyline Canoe TourPaddle Toronto Islands lagoons in a shared canoe while viewing the city skyline and local wildlife. Your guide provides all equipment and leads the hour-long tour.
Duration
1h
Next departure: 27 May 2027Live guide ENFree cancellationfromCA$ 125per person
Columbia Icefield tour from Jasper: Icefields Parkway & Skywalk
›
‹
Columbia Icefield tour from Jasper: Icefields Parkway & SkywalkTravel the Icefields Parkway to Columbia Icefield with stops at Peyto Lake and Bow Lake, featuring a live guide, pickup, water.
Duration
11h–12h
Next departure: 17 May 2027Live guide ENHotel pickupFree cancellationfromCA$ 1,195per group
Toronto Islands Sunrise Breakfast Tour: Cycle & Eat
›
‹
Likely to sell out
Toronto Islands Sunrise Breakfast Tour: Cycle & EatCycle car-free islands off downtown Toronto on a morning bike tour, then enjoy breakfast at Runaway Cafe. Includes boat, ferry, guide and helmet.
Duration
3h 15m
Thu–Sat
09:00
Live guide ENFree cancellationfromCA$ 135per person
Winnipeg Airport to Brandon Private Transfer: No Rental Car
›
‹
Winnipeg Airport to Brandon Private Transfer: No Rental CarPrivate transfer from Winnipeg Richardson International Airport to Brandon, MB. Your driver monitors your flight in real-time and assists with luggage.
Duration
2h 15m
Every dayPickup optionalFree cancellationfromCA$ 750per group
Winnipeg Airport Shuttle: Flat-Rate Transfer to 38 Communities
›
‹
Winnipeg Airport Shuttle: Flat-Rate Transfer to 38 CommunitiesPrivate shuttle from Winnipeg James Armstrong Richardson International Airport (YWG) to Manitoba destinations with flat-rate fares, professional drivers.
Duration
20m–30m
Every dayPickup optionalFree cancellationfromCA$ 160per group
Winnipeg Airport Private Transfer to Steinbach: No Strangers
›
‹
Winnipeg Airport Private Transfer to Steinbach: No StrangersPrivate Mercedes-Benz Sprinter or Toyota Highlander transfer from Winnipeg Richardson International Airport to Steinbach, Winkler or Morden.
Duration
1h 30m
Every dayLive guide ENPickup optionalFree cancellationfromCA$ 315per group
Winnipeg Airport Transfer to Winkler: Private Flat-Rate Shuttle
›
‹
Winnipeg Airport Transfer to Winkler: Private Flat-Rate ShuttlePrivate airport transfer from Winnipeg Richardson International to Winkler, Morden, Carman or Altona with flight monitoring.
Duration
30m
Every dayPickup optionalFree cancellationfromCA$ 315per group
Montérégie wine tour: Three wineries, guided tastings
›
‹
Montérégie wine tour: Three wineries, guided tastingsMontérégie wine tour from Montréal with three award-winning wineries, guided tastings and gourmet bites included. Small groups of 4.
Duration
8h
Next departure: 26 Jun 2027Live guide EN · FRHotel pickupFree cancellationfromCA$ 325per person
Notre-Dame Basilica Montreal Private Tour: Skip the Line
›
‹
New
Notre-Dame Basilica Montreal Private Tour: Skip the LinePrivate tour of Notre-Dame Basilica in Montreal with skip-the-line entry, a licensed guide, and a walk through Old Montreal's colonial squares and port landmarks.
Duration
3h
start times · Every day
14
Live guide EN · DE · IT · FR +1Free cancellationfromCA$ 254per person
Calgary Stampede: Afternoon Show & Rodeo Events
›
‹
New
Calgary Stampede: Afternoon Show & Rodeo EventsWorld's largest outdoor rodeo at Calgary Stampede with barrel racing, breakaway roping & 5 more events daily at 1:30 p.m. Park admission included.
Duration
3h
Next departure: 9 Jul 2027fromCA$ 93per person
Montreal Airport to Mont-Tremblant Private Transfer Up to 4
›
‹
New
Montreal Airport to Mont-Tremblant Private Transfer Up to 4Private transfer from Montreal-Trudeau Airport to Mont-Tremblant for up to four passengers with hotel pickup and luggage space. Your driver meets you at the airport exit door.
Duration
2h
Every dayLive guide EN · AR · FR · ESPickup optionalfromCA$ 450per group
Need help planning your next activity?