Top Whale Watching Spots to Visit in North America

whalewatchersvallarta / Instagram
Imagine you’re on a boat in the ocean in still water. Then, the water beneath you starts to move. Next thing you know, a whale jumps out, flipping and splashing to your absolute delight.
Whale watching is one of the most incredible wildlife encounters you can have, and there are plenty of spots that offer amazing whale watching opportunities around the world.
These are the best destinations for whale watching in North America, based on the likelihood of seeing whales, the uniqueness of each place and overall experience.
15. Gloucester, Massachusetts

Best time for whale watching: May through November
Best whale watching companies: 7 Seas Whale Watch, Cape Ann Whale Watch, Capt. Bill & Sons Whale Watch
Best place to stay: Atlantis Oceanfront Inn
Bottom Line: Gloucester

Few towns in New England beat Gloucester. It’s great for Bostonians or anyone looking for a weekend getaway with some whale watching.
Set in pretty Cape Ann, the town is frequented by pods of humpback, sei, minke and fin whales, which often play and blow in the water to the delight of visitors.
When you’re not on the lookout for cetaceans, Gloucester has some Instagram-worthy beach walks, a lighthouse set dramatically against a rocky shore and even a medieval-style castle.
14. San Juan Islands, Washington

Best time for whale watching: Year-round
Best whale watching companies: Maya’s Legacy Whale Watching, Western Prince Whale & Wildlife Tours, Spirit of Orca Whale Watching & Wildlife Tours
Best place to stay: The Edenwild Boutique Inn
Bottom Line: San Juan Islands

Though technically dolphins, orcas are included when one talks about whale watching. And since the San Juan Islands off the coast of northern Washington are the permanent home of a sizable orca population, whale watching can happen at any time of the year and at your convenience.
If you want to see other species, head there from late spring to early fall, when minke, gray and humpback whales migrate through the water. If you want to see whales without getting in the water, head to Lime Kiln Point State Park, where you have a good chance of seeing the resident orcas from land.