supports Ukraine 🇺🇦
Best time to travel to British Columbia

Whale Watching

One of the best places in the world to spot killer, gray or humpback whales

reason default image
See all

British Columbia is one of the world’s best locations for whale watching. Thousands of whales migrate through the Vancouver coastal waters every year from March to October. The greatest variety is observed between mid-July and October. Many whale species use these northern waterways as their feeding grounds, including humpback, orca, gray, and minke whales. So don't hesitate to book a tour to observe gentle giants in their natural habitat. Many operators offer whale watching excursions around the Gulf Islands and San Juan islands. You can also spot whales from a kayak or seaplane.

Many whale watching tours leave directly from Victoria's beautiful Inner Harbour. Choose between a high-speed zodiac or a comfortable cruiser boat to search for whales in the Gulf and the San Juan Islands.

One of the best spots is in Sooke, located an hour northwest of Victoria. Local boats take tourists on a whale-watching trip into the Strait of Juan de Fuca, boasting a large resident whale population.

Orcas are the most numerous whales seen in the waters around Vancouver Island. There are resident pods of 100 of these whales feeding on salmon in the Strait of Georgia, the Johnstone Strait, and the Gulf Islands, and also smaller pods of migrating orcas. Additionally, nature lovers can spot sea lions, otters, dolphins, and birds.

During a whale-watching season, tours regularly depart from the Coal Harbour in downtown Vancouver into Haro Strait and the Strait of Juan de Fuca. Other locations are Granville Island and Richmond’s Steveston Village. Boats usually head to the southern Gulf and San Juan islands. Sometimes you can see a whale in False Creek or English Bay. The success rate of Vancouver whale-watching tours is around 90% from June through October.

Wildlife enthusiasts can head to Tofino to combine whale-watching with a ground excursion on the beautiful shores of Clayoquot Sound. Bears and eagles often come out of the forest to feed on the beaches. This area is famous for gray whales, but also migrating orcas and humpbacks. Nearby Ucluelet has several operators that go to Barkley Sound to spot gray whale pods that feed there.

Telegraph Cove on the northwest coast of Vancouver Island is famous for its orcas' population. There is also the Whale Centre with lots of information on sea mammals and other marine life. Around 200 orcas use sheltered waters of Johnstone Strait and the Broughton Archipelago to feed on fish and krill. Humpbacks are also seen in the area, as well as sea lions and porpoises. Take a kayak trip with First Nations to be closer to local sea life.

Prince Rupert on the northern coast of British Columbia is a 16 hour drive from Vancouver. But it will be faster on a ferry from Port Hardy in the north of Vancouver Island. A remote protected area boasts fantastic wildlife. The Inside Passage attracts gray whales, orcas, and humpbacks. There is also the Khutzeymateen Grizzly Sanctuary to see onshore. Mid-July through October is the best time to explore Prince Rupert.

Practical info

Ask a question

Find hotels and airbnbs near Whale Watching (Map)

Last updated: by Olha Savych