Canada offers fantastic whale watching opportunities at various locations throughout the country. The west coast is patrolled by Humpbacks and grey whales but here it’s the orca that steals the show. The east coast boasts of humpbacks, minkes, blue whales and white belugas, while in the north of the country, Churchill in Manitoba is famed for the ghostly white beluga whales, measuring just 4m, that are talkative, squeaking to one another amid the ice.
Below is a selection of Canada holidays which include whale watching trips.
Canada Holiday Offers
Canada Holiday Offers
Canada Holiday Offers
Spectacular Rail Journeys
Ontario & Quebec
Canada Holiday Offers
Spectacular Rail Journeys
Canada Family Holidays MCT
Canada Adventure Holidays
June Holidays
Quebec Original
Quebec Original
Canada Holidays 2026
Canada Holiday Offers
Canada Holidays 2026
Spectacular Rail Journeys
Canada Adventure Holidays
Canada Adventure Holidays
Whale watching in Canada is one of the country’s most unforgettable wildlife experiences. The best time to see whales is between the months of May and October. With more coastlines than any other country and rich feeding grounds, you can observe resident and transient whales in a number of locations:
British Columbia is widely regarded as one of the best places for whale watching in Canada. With tours operating from Vancouver and Victoria, as well as smaller coastal communities including Telegraph Cove, Tofino, Quadra Island and Knight Inlet, sightings are frequent and reliable throughout the season.
Local operators work closely together to track marine activity, with many reporting success rates of up to 98%. In the unlikely event that whales are not sighted, several companies offer complimentary return tours.
Species commonly seen in British Columbia include orcas, humpback whales, grey whales and minke whales. The region’s sheltered coastal waters make it ideal for observing these magnificent creatures in their natural habitat.
For a more immersive coastal wildlife experience, many guests combine their Canada trip with an Alaska cruise from Vancouver, sailing through the Inside Passage where marine life sightings are frequent throughout the season.
Not only is Quebec a pretty postcard, a culinary delight, and full of history, but it also offers exceptional whale watching opportunities along the St Lawrence River. These nutrient-rich waters are home to up to 12 different whale species, including humpback, beluga, blue, fin and minke whales.
The meeting of cold Arctic currents and warmer inland waters creates one of the most diverse marine ecosystems in North America, making this region a highlight for wildlife enthusiasts.
One of the most remote and awe-inspiring regions of Canada, Nunavut is home to bowhead and beluga whales, as well as the extraordinary narwhal. Best visited in late spring and summer, this vast Arctic landscape offers a rare opportunity to witness marine life in truly untouched surroundings.
Steeped in Inuit culture and tradition, Nunavut provides a remarkable setting for unforgettable wildlife encounters in one of Canada’s most spectacular natural environments.
Manitoba is famed for its summer beluga whale population, particularly around the town of Churchill on the shores of Hudson Bay. The region is home to roughly 75,000 belugas, with thousands migrating to Churchill’s estuary during the warmer months to feed, breed and give birth.
Visitors can observe these curious and sociable whales by boat, kayak or specialist AquaGliding tours, offering a uniquely close and memorable experience.
Atlantic Canada provides a dramatic setting for whale watching, where migrating whales gather along the rugged coastline each season. Humpback, sperm, minke, fin, blue and pilot whales are frequently spotted feeding in these rich North Atlantic waters.
The region is also famed for “Iceberg Alley”, where towering icebergs drift past the shoreline in late spring and early summer, creating a striking backdrop for unforgettable marine wildlife encounters.
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Request a Callback
Enquire
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
0800 270 0069
Make An Enquiry
Request A Callback
Sign up today for exclusive savings