Whale watching in British Columbia

Whale Watching in BC

Orcas, humpbacks, grey whales, and more — BC's coastline is one of the world's great whale watching destinations.

British Columbia's nutrient-rich Pacific waters support an extraordinary diversity of whale species. Resident orca pods patrol the Salish Sea year-round. Thousands of grey whales migrate past Tofino each spring. Humpbacks breach in Johnstone Strait all summer long. No matter where you are on BC's coast, a life-changing whale encounter is never far away.

Top Whale Watching Operators in BC

Prince of Whales Whale Watching

Vancouver Island

4.9

Victoria's most celebrated whale watching company — zodiac and covered vessel tours to see orcas, humpbacks, minke whales, and Dall's porpoise in the Salish Sea.

Victoria3–4 hoursFrom $109/person
  • ✓Resident & transient orca pods
  • ✓Humpback whale encounters
  • ✓Zodiac & covered vessel options
  • ✓Guaranteed sightings policy
Visit Website

Stubbs Island Whale Watching

Vancouver Island

5

The original whale watching company in Johnstone Strait — operating since 1980. Unmatched access to the world's densest concentration of orcas in summer.

Telegraph Cove4–5 hoursFrom $115/person
  • ✓Johnstone Strait orca hotspot
  • ✓Northern resident orca families
  • ✓Hydrophone to hear whale calls
  • ✓Small group tours
Visit Website

Tofino Whale Watching

Vancouver Island

4.8

Watch grey whales on their annual Pacific migration from Tofino's wild west coast. Spring tours offer incredible close encounters as thousands of grey whales pass through.

Tofino2–3 hoursFrom $89/person
  • ✓Grey whale spring migration
  • ✓Humpback & minke whales
  • ✓Pacific Rim National Park waters
  • ✓Sea otter & sea lion sightings
Visit Website

Vancouver Whale Watch

Metro Vancouver

4.7

Day trips from Vancouver to see orcas, humpbacks, and porpoise in the Salish Sea. Departs from historic Steveston Harbour — no ferry required.

Steveston4–5 hoursFrom $129/person
  • ✓Departs from Steveston
  • ✓Orca & humpback sightings
  • ✓Marine biologist on board
  • ✓No ferry required from Vancouver
Visit Website

Orca Spirit Adventures

Vancouver Island

4.9

Premium whale watching from Victoria's Inner Harbour — expert naturalist guides, state-of-the-art vessels, and a passionate commitment to responsible wildlife viewing.

Victoria3.5 hoursFrom $119/person
  • ✓Expert naturalist guides
  • ✓Responsible wildlife viewing
  • ✓Inner Harbour departure
  • ✓Whale ID catalogue access
Visit Website

Haida Gwaii Whale Watching

Haida Gwaii

4.9

Remote and extraordinary whale watching in the waters of Haida Gwaii — humpbacks, grey whales, and orcas in pristine wilderness far from the crowds.

Masset4–6 hoursFrom $145/person
  • ✓Remote wilderness whale watching
  • ✓Humpback & grey whale encounters
  • ✓Haida cultural context
  • ✓Gwaii Haanas waters
Visit Website

Stay Near the Water

Find independent motels in Victoria, Tofino, Telegraph Cove, and along BC's spectacular coastline.

Browse Motels