Whale watching in British Columbia is really three different trips wearing the same name. In the Salish Sea, off Victoria and Vancouver, you are looking for mammal-eating Bigg's orcas and humpbacks, and the boats sail every month of the year. In Johnstone Strait, off Campbell River and Telegraph Cove, you are looking for fish-eating Northern Resident orcas and the summer salmon they follow. On the open Pacific at Tofino and Ucluelet, you are looking for grey whales in March and humpbacks all summer. Seats in the live GetYourGuide feed start at C$181.65 per person and run past C$400 for the long north-island days. Prices are checked regularly.
The province has seven ports worth a page each, and the honest answer to "which one" depends less on the whales than on how you are travelling. Victoria is the one you can do without a car. Tofino is the one worth the four-hour drive. Telegraph Cove is the one photographers plan a whole trip around.
Which whales, and when
Season, month by month
Peak · Good · Possible · Off-season
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bigg's orca | ||||||||||||
| Resident orca | ||||||||||||
| Humpback | ||||||||||||
| Grey whale | ||||||||||||
| Minke | ||||||||||||
| Pacific white-sided dolphin |
Two different patterns overlap here. Mammal-eating Bigg's orcas follow seals and sea lions and are seen in every month, which is why Victoria and Vancouver sell winter trips. Fish-eating resident orcas follow salmon, so Johnstone Strait peaks with the summer runs. Grey whales are a migration, not a residency: they pass Tofino northbound in March and April, and a small number stay to feed.
Read that chart as seasonality, not as a promise. Bigg's orcas are the most frequently reported animal in the Salish Sea in summer, not a guaranteed one, and no operator can promise a sighting. The pattern behind the colours is straightforward: seals and sea lions stay put, so the orcas that eat them stay too; salmon and krill move, so the whales that eat those move with them.
Fisheries and Oceans Canada lists reduced prey, acoustic and physical disturbance and contaminants as the main threats to Southern Resident killer whales, a population it says had fallen to 78 animals when it last published a summary figure — write it off your itinerary. The whales you will actually meet off Victoria are the transient Bigg's, whose numbers are healthier, and humpbacks, which have returned to this coast in real numbers over the past two decades.

The seven ports, south to north
Victoria — the default first trip
Three large operators share the Inner Harbour and Fisherman's Wharf, plus several smaller ones. Tours are three to four hours, both covered catamarans and 12-seat zodiacs, and the feed's cheapest BC seat sits here at C$181.65. Prince of Whales publishes C$189 for its Victoria half-day and C$199 for the zodiac, plus taxes and fees, according to princeofwhales.com. This is also the port with the most walkable docks in Canada. Start at Victoria, and read the Prince of Whales review before you pick a boat.
Vancouver — the biggest city cluster
Departures leave from Granville Island in the middle of the city and from Steveston in Richmond, and they run five hours because the Gulf Islands are a long way out. Vancouver Whale Watch publishes C$195 for its large-zodiac adult seat and C$205 for the 12-passenger boats, with a C$20 round-trip shuttle from downtown, according to vancouverwhalewatch.com. The GetYourGuide feed's best-reviewed Canadian whale product — nearly 3,000 ratings — departs here. See Vancouver.
Sooke and Sidney — the small ports either side of the capital
Sooke sits west of Victoria on the Strait of Juan de Fuca — its own operator calls it about a 40-minute drive along Highway 14 — and Sidney sits north, five minutes from the Swartz Bay ferry terminal. Sooke Whale Watching publishes C$149 per adult on open boats running daily June through October; Sidney Whale Watching, a First Nation owned company, publishes C$179 per adult for a three-hour tour. GetYourGuide has no product in either port, so the button on our Sooke and Sidney page points at Victoria, where the bookable boats are.
Parksville and Nanaimo — closest to the mainland
The east coast of Vancouver Island, reached by the Horseshoe Bay–Departure Bay or Tsawwassen–Duke Point ferry. Humpbacks and Bigg's orcas work the Strait of Georgia, the water is the most sheltered on this list, and the feed sells a Parksville half-day at C$223.36 and Nanaimo open or semi-covered boats at C$250. Details on Parksville and Nanaimo.
Campbell River — the gateway to Discovery Passage
Four to eight hours on the water, humpbacks and Bigg's orcas from June, and grizzly add-ons up Bute Inlet. Campbell River Whale Watching is owned by the Wei Wai Kum First Nation. Prices in the feed run C$219.75 for a four-hour trip to C$425.71 for a full day. See Campbell River.
Telegraph Cove — Johnstone Strait and Robson Bight
A boardwalk village of about 20 residents, 210 km northwest of Campbell River according to princeofwhales.com, and the base for Northern Resident orca trips from July to September. The Robson Bight (Michael Bigg) Ecological Reserve next door is legally protected critical habitat and closed to entry — BC Parks is explicit that boats should avoid it entirely, which is why good captains work its edges. Three-hour trips run C$204.75 covered and C$225.75 by zodiac; Prince of Whales, which holds the resort's whale-watching agreement, publishes C$179 for its half-day and C$199 for the zodiac, plus taxes and fees. Stubbs Island Whale Watching, British Columbia's first whale-watching company, ran from this dock from 1980 until it closed after 38 seasons — the history is in the Stubbs Island review. Start with Telegraph Cove.

Tofino and Ucluelet — the open Pacific
The only Canadian port where grey whales are the headline. Tourism Tofino puts roughly 20,000 greys on the northbound run from Baja California to the Bering Strait, passing here in spring, and says whales are in Clayoquot Sound from February through October; the Pacific Rim Whale Festival marks the migration with about a week of events in mid-March. Resident greys and humpbacks carry the summer, with humpbacks generally around June to September. Trips are shorter here — two and a half to three hours is the norm, because the swell does the tiring — and the feed's flagship zodiac tour is C$190.90. Jamie's Whaling Station, running from both towns, publishes C$200.34 for its covered cruiser and C$179.14 by zodiac, and gives a free repeat tour if you do not see the wildlife you came for. Read Tofino and Ucluelet and the Jamie's review.
Getting there: ferries, seaplanes and the driving reality
BC Ferries publishes a 1 h 35 m crossing from Tsawwassen to Swartz Bay, 1 h 42 m from Horseshoe Bay to Departure Bay and 2 h 0 m from Tsawwassen to Duke Point, and advertises saver fares from $49 one-way for car and driver between Metro Vancouver and Vancouver Island. Vehicle reservations are required on Horseshoe Bay–Departure Bay. Fares change without notice, so check the operator's own fare calculator rather than any figure on a guide page.
Driving times to remember, as the destinations themselves publish them: downtown Victoria to Tofino 4 hours 20 minutes; the Nanaimo ferry terminals to Tofino just under 3 hours; Campbell River to Tofino 3 hours 20 minutes; Nanaimo to Telegraph Cove about 4 hours and 350 km. North of Campbell River there is one fuel stop before the cove, at Sayward, and none in Telegraph Cove itself. Winter tires or chains are required on the Tofino route from the start of October to the end of March. Neither the west coast nor the north island is a day trip from Vancouver.
What the rules mean on the water
The distances are federal law, not operator courtesy, and they shape what your trip looks like. Fisheries and Oceans Canada requires at least 100 m from whales, dolphins and porpoises; 200 m from any that are resting or with a calf; and 200 m from all other killer whales in British Columbia. Southern Resident killer whales carry a far stricter rule: 1,000 m for all vessels in southern coastal waters between Campbell River and just north of Ucluelet, under an Interim Order made using the Canada Shipping Act, with the government proposing to make that distance permanent. Do not believe any page that still says 400 m.

Two Vessel Restricted Zones off North Pender Island and Saturna Island close to vessel traffic from 1 June to 30 November, with exemptions that include emergencies and Indigenous food, social and ceremonial fisheries. A voluntary 10-knot limit applies in Tumbo Channel over the same months, and a mandatory 10-knot limit applies in specified Swiftsure Bank subareas. DFO also asks boats to cut to under 7 knots within 1,000 m of any whale and to switch off echo sounders.
What this means for you in practice: a good captain will shut the engine down and let animals pass, and the naturalist will spend that silence explaining why. It also means kayakers are bound by the same distances — see kayak whale watching if you would rather paddle.
What a seat costs
Those four are the flagship product in each of the province's biggest ports. Across the whole BC section of the feed, per-person whale tours run from C$181.65 in Victoria to C$425.71 for a Campbell River full day, with private boats priced per boat from C$459.38. The gap between ports is mostly time on the water: Victoria sells three hours, Vancouver five, Campbell River four to eight. For a full breakdown of what is included and what is added at checkout, see prices.
Booking direct with the operator is often cheaper than any platform, and several BC operators publish their own rates openly — Prince of Whales, Vancouver Whale Watch and Sidney Whale Watching all do. What a platform adds is free cancellation up to 24 hours before departure on every product in our feed, one basket for a multi-city trip, and a rating count you can actually read.
Who should book what
Who should pick what
First whale trip, travelling with kids
PickHeated cabin, washroom, naturalist, and the cheapest seat on this coast.
Photographers
PickTelegraph Cove or Campbell River
Northern Resident orcas and humpbacks in narrow water, with the boat low and close to the shoreline.
Chasing grey whales
PickThe northbound migration passes the open coast; nowhere else in Canada sells it.
No car, based in Vancouver
PickFive-hour trips from inside the city; transit reaches both docks.
Wants speed and spray
PickTwelve seats, no cabin, no washroom — and the fastest way to a sighting report 40 km away.
Nervous about seasickness
PickThe Strait of Georgia is the most sheltered water on the route.
More departures on Vancouver Island
The verdict
If you have one day and no car, book Victoria and take the covered boat; it is the cheapest, most reliable whale-watching day in Canada. If you have a week and a vehicle, drive north: Telegraph Cove in late July or August puts you in narrow water with Northern Resident orcas, humpbacks and dolphin pods, and no other port on this coast feels like it. If you are here in March, go to Tofino for the grey whales and accept the swell as part of the deal.
Whatever you pick, read the sighting clause. British Columbia operators are generous with free repeat trips and honest about odds; the numbers above 95% that several of them publish are success rates, not guarantees, and what you are buying is a competent boat in the right water. Our guaranteed sightings page takes those clauses apart one by one, and orcas covers which population you are likely to meet where.




