Popular destinations for whale watching in North America

Here's a list of Popular destinations for whale watching in North America recommended by our experts:

Tadoussac, Canada

Tadoussac, Canada

City
AdventureSeniorsMuseumsRoad Trip

Tadoussac is a village in Quebec, Canada, situated on the north shore of the St. Lawrence River, at the confluence of the Saint Lawrence and Saguenay rivers, at...

Monterey, United States Of America

Monterey, United States Of America

City
DivingAdventureSurfingBeach

Monterey, a charming coastal city in California, whispers secrets of the past amidst its picturesque Cannery Row, once a thriving sardine-packing hub. Today, it...

Victoria, Canada

Victoria, Canada

City
DivingBeachSurfingSafari

Victoria is the capital city of British Columbia, Canada and is located on the southern tip of Vancouver Island off Canada's Pacific coast. The city has a ...

Tofino, Canada

Tofino, Canada

City
BeachSurfingKite SurfingRoad Trip

The settlement of Tofino first acquired the name in 1909 with the opening of the Tofino Post Office, named in association with Tofino Inlet nearby. Tofino Inlet...

Boston, United States Of America

Boston, United States Of America

City
AdventureBeachLuxuryBoating

Step into Boston's charming streets, where centuries-old architecture meets vibrant cultural energy. Discover the Freedom Trail's historic landmarks, indulge in...

Provincetown, United States Of America

City
SeafoodCyclingWhale Watching

Provincetown [1] is at the very tip of the peninsular Cape Cod region of Massachusetts, USA. Perhaps due to being at the remote end of the Cape and because of ...

Vancouver, Canada

Vancouver, Canada

City
AdventureBeachLuxuryBoating

Vancouver, a gem on Canada's west coast, harmoniously blends urban sophistication with breathtaking natural beauty. Stroll along the seawall, surrounded by ...

Ucluelet, Canada

Ucluelet, Canada

City
SurfingWildlifeWhale Watching

Ucluelet is located at the northern edge of Barkley Sound, 288 kilometres northwest of the British Columbia provincial capital, Victoria, on the outer west ...

St. Andrews, Canada

St. Andrews, Canada

City
Whale Watching

Saint Andrews is a Canadian town in Charlotte County, New Brunswick. It is sometimes referred to in tourism marketing by its unofficial nickname "St. Andrews-by...

Bar Harbor, United States Of America

Bar Harbor, United States Of America

City
TrekkingWhale Watching

Bar Harbor [1] is a village on Mount Desert Island in Hancock County in the Down East area of Maine, a state of the United States of America.

San Diego, United States Of America

San Diego, United States Of America

City
DivingAdventureSurfingBeach

San Diego's sun-kissed charm is palpable in its year-round mild climate, pristine beaches, and vibrant Gaslamp Quarter. Stroll along the picturesque harbor, ...

Quebec City, Canada

Quebec City, Canada

City
AdventureDesertSafariLuxury

Step into the charming cobblestone streets of Quebec City, where centuries-old architecture whispers tales of French colonial history. Soak up the romantic ...

Seattle, United States Of America

Seattle, United States Of America

City
AdventureBeachLuxuryBoating

Seattle, a vibrant metropolis nestled between Puget Sound and Lake Washington, pulses with a fusion of tech-savvy innovation and outdoor enthusiasts. Explore ...

San Francisco, United States Of America

San Francisco, United States Of America

City
AdventureBeachLuxuryNightlife

San Francisco is a vibrant tapestry of colorful Victorian homes, steep hills, and iconic landmarks like the Golden Gate Bridge. The city pulsates with a fusion ...

Friday Harbor, United States Of America

Friday Harbor, United States Of America

City
Whale Watching

Friday Harbor is the main city on San Juan Island, the most populous of the San Juan Islands. It is also the county seat of San Juan County.

La Malbaie, Canada

La Malbaie, Canada

City
Whale Watching

La Malbaie is a municipality in the Charlevoix-Est Regional County Municipality in the province of Quebec, Canada, situated on the north shore of the Saint ...

Hyannis, United States Of America

Hyannis, United States Of America

City
SeafoodWhale Watching

Hyannis [1] is a village of Barnstable in Massachusetts on Cape Cod. It is the major commercial center including several malls and the regional air, bus and ...

Baie-st-paul, Canada

Baie-st-paul, Canada

City
Whale Watching

Baie-Saint-Paul is a city in the Province of Quebec, Canada, on the northern shore of the Saint Lawrence River. Baie-Saint-Paul is the seat of Charlevoix ...

Other Recommendations

Peregian Beach, Canada

Peregian Beach, Canada

City
Whale Watching

Peregian Beach is a small seaside town on the Sunshine Coast, Queensland, Australia, at the southernmost point of the Noosa region. "Peregian" is an Aboriginal ...

Destin, United States Of America

Destin, United States Of America

City
AdventureDivingSurfingBeach

Bask in the radiant sunshine of Destin, where sugar-white sands meet emerald waters along the Gulf of Mexico. This charming coastal haven is renowned for its ...