Whale Watching Tours in Vancouver Island at a glance
- Our pick: Victoria Whale & Wildlife Cruise: Guaranteed Sightings, CA$ 210 per person (3h 30m, 4.94★ · 2,407).
- Top rated: Sea Otter and Whale Watching Tour on Northern Vancouver Island, CA$ 488 per person (5h 30m, 4.97★ · 73).
- Best value: Whale watching tour Ucluelet: Gray whales and orcas, CA$ 159 per person (3h 30m, 4.91★ · 70).
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
Based on each operator's calendar. Confirmed when you book.
22 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
CA$ 210 per person | 3h 30m | 4.94★ · 2,407 | Next departure: 1 May 2027 | English | |
CA$ 488 per person | 5h 30m | 4.97★ · 73 | Next departure: 30 May 2027 | English | |
CA$ 159 per person | 3h 30m | 4.91★ · 70 | Next departure: 26 May 2027 | English | |
CA$ 200 per person | 3h | 4.94★ · 372 | Next departure: 16 May 2027 | English | |
CA$ 216 per person | 3h | 4.84★ · 381 | Next departure: 15 May 2027 | English | |
CA$ 237 per person | 3h | 4.94★ · 327 | Next departure: 1 May 2027 | English | |
CA$ 200 per person | 3h | 4.95★ · 367 | Next departure: 15 Jun 2027 | — | |
CA$ 184 per person | 3h–4h | 4.96★ · 410 | Every day · 12:30 | English | |
CA$ 227 per person | 4h | 4.90★ · 428 | Next departure: 19 Jun 2027 | English | |
CA$ 250 per person | 4h | 4.90★ · 212 | Next departure: 1 Apr 2027 | English | |
CA$ 278 per person | 4h | 4.88★ · 161 | Next departure: 1 Apr 2027 | English | |
CA$ 250 per person | 4h | 4.78★ · 89 | Next departure: 1 Apr 2027 | English |
By what you need
- Private (1): Cowichan Bay: Whale & Wildlife Tour 3.5 Hours (CA$ 227 per person)



