Canada  ›  British Columbia  ›  Vancouver Island  ›  Whale Watching Tours in Vancouver Island

Whale Watching Tours in Vancouver Island

Average traveler rating of these tours: 4.9 5,669 reviews Free cancellation on most experiences

Our top 3 of 22 experiences

Victoria Whale & Wildlife Cruise: Guaranteed SightingsOur pick
Victoria Whale & Wildlife Cruise: Guaranteed Sightings ★ 4.94 (2,407 reviews) Duration: 3h 30m Live guide EN
from · per person CA$ 210
Sea Otter and Whale Watching Tour on Northern Vancouver Island★Top rated
Sea Otter and Whale Watching Tour on Northern Vancouver Island ★ 4.97 (73 reviews) Duration: 5h 30m Live guide EN
from · per person CA$ 488
Whale watching tour Ucluelet: Gray whales and orcasBest value
Whale watching tour Ucluelet: Gray whales and orcas ★ 4.91 (70 reviews) Duration: 3h 30m Live guide EN
from · per person CA$ 159

Whale Watching Tours in Vancouver Island at a glance

Price per person across the 22 options priced per person: CA$ 159–CA$ 591 (median CA$ 227). With 100+ reviews: 9 of 22.

Of the 22 options: 20 with live guides in English, 22 with free cancellation, 19 with instant confirmation, 18 kid-friendly, 1 private and 18 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 50 reviews.

Whale Watching Tours in Vancouver Island

22 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Victoria Whale & Wildlife Cruise: Guaranteed Sightings
›
‹
Our pick
Victoria Whale & Wildlife Cruise: Guaranteed Sightings 3.5-hour guided whale watching cruise on Vancouver Island's Salish Sea with certified naturalists, hotel pickup included, and a free return if whales aren't spotted. Next departure: 1 May 2027 · All ages ★ 4.94 (2,407 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from CA$ 210 per person
Victoria Sunset Whale-Watching Cruise & Wildlife Tour
›
‹
Travelers' pick
Victoria Sunset Whale-Watching Cruise & Wildlife Tour 3-hour sunset whale-watching cruise from Victoria's Fisherman's Wharf with naturalists, guaranteed whales or free return, semi-covered boats, all gear included. Next departure: 16 May 2027 · All ages ★ 4.94 (372 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from CA$ 200 per person
Whale Watching Telegraph Cove: 3-Hour Johnstone Strait Tour
›
‹
Travelers' pick
Whale Watching Telegraph Cove: 3-Hour Johnstone Strait Tour Whale watching tour from Telegraph Cove aboard the Ocean Magic II: cut through Johnstone Strait's currents and navigate the Broughton archipelago. Next departure: 15 May 2027 · All ages ★ 4.84 (381 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from CA$ 216 per person
Vancouver Island Whale Watching: Zodiac Tour & Sightings Guarantee
›
‹
Travelers' pick
Vancouver Island Whale Watching: Zodiac Tour & Sightings Guarantee 3-hour Zodiac whale watching tour from Telegraph Cove, Vancouver Island. Small groups (12 max), live commentary, sightings guarantee. All weather options included. Next departure: 1 May 2027 · All ages ★ 4.94 (327 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from CA$ 237 per person
Victoria: Sunset Whale Watching Tour by Catamaran
›
‹
Travelers' pick
Victoria: Sunset Whale Watching Tour by Catamaran Feel the Salish Sea breeze on a Victoria sunset whale watching tour. Spot orcas with expert guides, fewer crowds, and a smooth catamaran ride. Includes gear & live commentary. Next departure: 15 Jun 2027 · All ages ★ 4.95 (367 reviews) Duration: 3h ✓ Free cancellation. from CA$ 200 per person
Victoria Whale Watching Tour: Salish Sea marine wildlife
›
‹
Excellent quality
Victoria Whale Watching Tour: Salish Sea marine wildlife Three-hour whale and wildlife tour from Victoria's Fisherman's Wharf. See orcas, humpbacks, seals and bald eagles with naturalists. Every day · 12:30 · All ages ★ 4.96 (410 reviews) Duration: 3h–4h Live guide: EN ✓ Free cancellation. from CA$ 184 per person
Cowichan Bay: Whale & Wildlife Tour 3.5 Hours
›
‹
Travelers' pick
Cowichan Bay: Whale & Wildlife Tour 3.5 Hours Next departure: 19 Jun 2027 · From age 4 ★ 4.90 (428 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 227 per person
Whale Watching Nanaimo: Zodiac Tour with Sighting Guarantee
›
‹
Travelers' pick
Whale Watching Nanaimo: Zodiac Tour with Sighting Guarantee Whale watching tour from Nanaimo through the Gulf Islands on a 12-passenger zodiac with a marine biologist guide: whale sightings guaranteed or your next trip is free. Next departure: 1 Apr 2027 · From age 5 ★ 4.90 (212 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 250 per person
Whale watching tour from Campbell River: Zodiac boat
›
‹
Travelers' pick
Whale watching tour from Campbell River: Zodiac boat Feel the rush of the Salish Sea near Campbell River on a Zodiac boat, spot whales, sea lions, and dolphins with a naturalist guide. Includes gear and snack. Next departure: 1 Apr 2027 · From age 4 ★ 4.88 (161 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 278 per person
Nanaimo: Whale Watching Tour in Semi-Covered Boat Salish Sea
›
‹
Travelers' pick
Nanaimo: Whale Watching Tour in Semi-Covered Boat Salish Sea Feel the thrill of whale watching near Nanaimo, spotting orcas & humpbacks with a marine biologist guide. Small group, semi-covered boat, guaranteed sightings. Next departure: 1 Apr 2027 · All ages ★ 4.78 (89 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 250 per person
Sea Otter and Whale Watching Tour on Northern Vancouver Island
›
‹
★ Top rated
Sea Otter and Whale Watching Tour on Northern Vancouver Island Search for sea otters, humpback whales and orcas from a fast RHIB boat off Port Hardy, with flotation suits, binoculars and lunch included. Children from age 10 welcome. Next departure: 30 May 2027 · From age 10 ★ 4.97 (73 reviews) Duration: 5h 30m Live guide: EN ✓ Free cancellation. from CA$ 488 per person
Whale Watching Tour from Campbell River: 6-Hour Covered Boat
›
‹
Travelers' pick
Whale Watching Tour from Campbell River: 6-Hour Covered Boat Six-hour whale watching tour from Campbell River on a heated covered boat with naturalist guide, lunch and hot beverages included. Next departure: 17 May 2027 · From age 4 ★ 4.88 (73 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from CA$ 384 per person
Campbell River: Covered Boat Whale Watching Tour 4hr
›
‹
Travelers' pick
Campbell River: Covered Boat Whale Watching Tour 4hr Feel the ocean air on a covered whale watching tour from Campbell River. Spot humpbacks, seals, orcas with a local guide. Includes snacks, water, and heated cabin. Next departure: 1 Mar 2027 · All ages ★ 4.76 (89 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 306 per person
Whale Watching Discovery Islands: Humpbacks & Orcas Tour
›
‹
Travelers' pick
Whale Watching Discovery Islands: Humpbacks & Orcas Tour Full-day whale watching tour in Discovery Islands and Desolation Sound aboard a 12-passenger zodiac with a live guide. Next departure: 10 Apr 2027 · From age 4 ★ 4.95 (79 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from CA$ 355 per person
Whale watching tour Ucluelet: Gray whales and orcas
›
‹
Best value
Whale watching tour Ucluelet: Gray whales and orcas Whale watching tour from Ucluelet on Vancouver Island with live English guide. Heated cabin vessel with indoor and outdoor seating, small groups. Next departure: 26 May 2027 · All ages ★ 4.91 (70 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from CA$ 159 per person

Compare 7 more options for Whale Watching Tours in Vancouver Island

From CA$ 189 per person · 3 h to 9 h

Zodiac Whale & Wildlife Tour from Campbell River: 7-8 Hours
›
‹
Excellent quality
Zodiac Whale & Wildlife Tour from Campbell River: 7-8 Hours Search for orcas and humpback whales on a seven to eight hour open-air Zodiac tour from Campbell River, complete with lunch and all necessary gear. Next departure: 15 May 2027 · From age 4 ★ 4.91 (32 reviews) Duration: 6h–7h Live guide: EN ✓ Free cancellation. from CA$ 426 per person
Sunset Whale and Wildlife Tour in Cowichan Bay: Salish Sea
›
‹
Excellent quality
Sunset Whale and Wildlife Tour in Cowichan Bay: Salish Sea Four-hour sunset whale and wildlife tour from Cowichan Bay with certified captain, floatation suit included, and daily departures late June through early September. Next departure: 19 Jun 2027 · From age 4 ★ 4.86 (28 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 227 per person
Sunset Zodiac Whale Watching Tour: Vancouver Island Fast Boat
›
‹
Excellent quality
Sunset Zodiac Whale Watching Tour: Vancouver Island Fast Boat Ride a fast Zodiac boat across the Salish Sea near Victoria to spot orcas, humpbacks and seals on a 3-hour guided sunset tour with a naturalist guide. Next departure: 1 Jun 2027 · From age 7 ★ 5.00 (18 reviews) Duration: 3h ✓ Free cancellation. from CA$ 189 per person
Parksville Whale & Wildlife Tour: Salish Sea Orcas & Dolphins
›
‹
Travelers' pick
Parksville Whale & Wildlife Tour: Salish Sea Orcas & Dolphins Four-hour whale and wildlife tour from Parksville into the northern Salish Sea with a certified captain, floatation suit included. Next departure: 19 Jun 2027 · From age 4 ★ 4.88 (17 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 227 per person
Victoria Sunset Zodiac Whale Watching: Orcas & Humpbacks
›
‹
Victoria Sunset Zodiac Whale Watching: Orcas & Humpbacks Search for orcas and humpback whales from a 12-passenger Zodiac at sunset with an expert naturalist guide. Next departure: 19 Jul 2027 · From age 7 ★ 4.82 (11 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from CA$ 195 per person
Kayaking and Whale Watching: Campbell River Discovery Islands
›
‹
Excellent quality
Kayaking and Whale Watching: Campbell River Discovery Islands Paddle the Discovery Islands on a guided sea kayak tour, then search for humpback whales and orcas from a covered boat while enjoying lunch and hot beverages. Next departure: 11 Jun 2027 · From age 10 ★ 4.84 (19 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from CA$ 591 per person
Parksville Sunset Whale and Wildlife Adventure Salish Sea
›
‹
Parksville Sunset Whale and Wildlife Adventure Salish Sea Watch whales, dolphins and eagles on the Salish Sea at sunset aboard an intimate 4-hour boat tour with a certified captain and max 12 passengers. Next departure: 19 Jun 2027 · From age 4 ★ 5.00 (6 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from CA$ 227 per person

The top 12 of 22 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Victoria Whale & Wildlife Cruise: Guaranteed SightingsOur pick
CA$ 210 per person
3h 30m4.94★ · 2,407Next departure: 1 May 2027English
Sea Otter and Whale Watching Tour on Northern Vancouver IslandTop ratedGroup of up to 12
CA$ 488 per person
5h 30m4.97★ · 73Next departure: 30 May 2027English
Whale watching tour Ucluelet: Gray whales and orcasBest valueGroup of up to 14
CA$ 159 per person
3h 30m4.91★ · 70Next departure: 26 May 2027English
Victoria Sunset Whale-Watching Cruise & Wildlife Tour
CA$ 200 per person
3h4.94★ · 372Next departure: 16 May 2027English
Whale Watching Telegraph Cove: 3-Hour Johnstone Strait Tour
CA$ 216 per person
3h4.84★ · 381Next departure: 15 May 2027English
Vancouver Island Whale Watching: Zodiac Tour & Sightings GuaranteeGroup of up to 12
CA$ 237 per person
3h4.94★ · 327Next departure: 1 May 2027English
Victoria: Sunset Whale Watching Tour by Catamaran
CA$ 200 per person
3h4.95★ · 367Next departure: 15 Jun 2027—
Victoria Whale Watching Tour: Salish Sea marine wildlife
CA$ 184 per person
3h–4h4.96★ · 410Every day · 12:30English
Cowichan Bay: Whale & Wildlife Tour 3.5 HoursPrivate
CA$ 227 per person
4h4.90★ · 428Next departure: 19 Jun 2027English
Whale Watching Nanaimo: Zodiac Tour with Sighting GuaranteeGroup of up to 12
CA$ 250 per person
4h4.90★ · 212Next departure: 1 Apr 2027English
Whale watching tour from Campbell River: Zodiac boatGroup of up to 12
CA$ 278 per person
4h4.88★ · 161Next departure: 1 Apr 2027English
Nanaimo: Whale Watching Tour in Semi-Covered Boat Salish SeaGroup of up to 12
CA$ 250 per person
4h4.78★ · 89Next departure: 1 Apr 2027English

By what you need

Related

More things to do in Vancouver Island

Need help planning your next activity?