Spring marks the start of Canada's whale-watching season. As the ice clears and waters warm, orcas, humpbacks, belugas and minkes return to Canada's Atlantic and Pacific coasts — and even the St. Lawrence River. This guide covers the best whale watching in Canada, with where to go, what you'll see and when to visit.

Best Whale Watching in Canada
Spring kicks off Canada's whale-watching season — orcas, humpbacks and belugas along the coast.
Where to go
Tofino on Vancouver Island for gray whales (spring migration), the Saguenay–St. Lawrence region for belugas, and Halifax/Digby for humpbacks and minkes.
Where to stay
Book coastal lodges and B&Bs in whale-watching towns early for peak season.
Compare Hotel PricesThings to do
Boat whale-watching tours, kayaking with whales, coastal whale watching from shore, and marine education centres.
View Tours & TicketsHit the road
A coastal Vancouver Island road trip to Tofino or a Maritime drive to whale-watching ports is a spring highlight.
Check Rental CarsProtected places
Pacific Rim and Forillon are prime coastal whale-watching parks.
Good to know
Dress warmly — it's cold on the water even in spring. Morning tours often have calmer seas.
Frequently asked questions
When is whale-watching season in Canada?+
Spring through fall, with spring kicks off gray whale migration on the Pacific coast.
Where is the best whale watching in Canada?+
Tofino (Vancouver Island), the Saguenay–St. Lawrence region, and the Maritime coast are top spots.



