10 of the Top Whale-Watching Experiences in North America
The waters of North America are prime whale watching terrority. Each year, different species—gray, blue, humpback, bowhead, and more—flood the waters of the United States, Mexico, and Canada. Their unique behavior and massive size makes them a true spectacle and eager onlookers usually look forward to the warmer months of summer to observe these sea creatures in their natural habitat. Here are some of the top-rated boat tours to choose from when planning your next whale-watching adventure.
1. Set sail on a whale-watching cruise from Newport Beach
Arrive at Newport Beach and sail toward the coast of Orange County as you take in views of the Pacific Ocean. You can expect to see other marine life on this tour such as dolphins, seals, and more.

Whale-Watching Cruise from Newport Beach
2. Whale watch from a catamaran in Maui
If you find yourself in the historic Lahaina Harbor of Maui, take advantage of this boat tour that lets you observe local humpback whales. Using underwater hydrophones, you can listen to whale calls; witness mother whales calving; or encounter male whales competing for mates.

Whale Watching from Lahaina Harbor
3. Look for whales from a private yacht in Alaska
Prefer a more private and extravagant whale-watching experience? This boat tour takes place on a yacht and the journey can be tailored by the captain to match your group’s interests, so it’s ideal for travelers looking for a more intimate encounter with Alaskan wildlife.

Private Luxury Whale Watch
4. Board a historic sailing schooner in San Diego

San Diego Whale Watching Cruise
5. See both puffins and whales in Newfoundland
Take a cruise through the Witless Bay Ecological Reserve, home to over 2.5 million seabirds and the largest population of whales in the North Atlantic. While on the tour, admire icebergs, puffins, whales, and more (depending on the time of year).

Newfoundland Puffin and Whale Watch Cruise
6. Combine sunset views and whales in Victoria, Canada
Experience Victoria’s coastal views at sunset while on the lookout for whales and more. This tour has a boat equipped with three separate decks so you can enjoy optimal viewing options to spot whales, sea lions, and whatever else your eye can see.

Sunset Whale Watching Adventure from Victoria
7. Take off in a seaplane from Vancouver, Canada
Cross the Strait of Georgia by seaplane and then enjoy an exciting boat ride through Haro Strait—home to orcas, sea lions, and seals. End your tour with yet another plane ride back to the mainland, taking in the aerial views of Vancouver and Victoria along the way.

Seaplane Flight to Victoria and Whale-Watching Cruise
8. Spot humpback whales in Cabo San Lucas
Those looking for a more intimate and personalized experience will love this small-group tour which only has room for 10 passengers. You can even upgrade to enjoy a smaller tour of up to eight people. During the trip, expect to sail past recognizable landmarks and see humpback whales up-close.

Humpback Whale Watching in Cabo San Lucas
9. Enjoy beakfast and whale-watching in Cabo San Lucas
Enjoy a traditional Mexican breakfast of spicy eggs and coffee as you sail from Cabo San Lucas past the El Arco (The Arch) rock formation in search of whales. A marine biologist will also be on this tour to provide commentary on the ocean life and sea creatures you encounter.

Los Cabos Whale Watching Cruise Including Breakfast
10. Experience dolphins and whales in Puerto Vallarta
Board this boat tour in Puerto Vallarta and be on the lookout for humpback whales, dolphins, turtles, and giant mantas. This tour also gives you the opportunity to participate in a research project that protects sea creatures, about which you can learn more from the biologist on deck.

Whale & Dolphin Watching with a Biologist in Puerto Vallarta
Find more whale-watching experiences in North America
Keep reading
