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

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

City
DivingAdventureSurfing / SailingBeach

The City of Monterey in Monterey County is located on the southern edge of Monterey Bay, on Central California's Pacific coast. It stands at an elevation of ...

Victoria, Canada

City
DivingBeachSurfing / SailingSafari

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

City
BeachSurfing / SailingKite 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

City
AdventureBeachLuxuryBoating

Boston is the capital and largest city of the US state of Massachusetts, officially the Commonwealth of Massachusetts; Boston also serves as county seat of the ...

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

City
AdventureBeachLuxuryBoating

Vancouver, officially the City of Vancouver, is a coastal seaport city on the mainland of British Columbia, Canada. The 2011 census recorded 603,502 people in ...

Ucluelet, Canada

City
Surfing / SailingWildlifeWhale 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

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

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

City
DivingAdventureSurfing / SailingBeach

San Diego is a large and pleasant coastal city in right on the Pacific Ocean in Southern California. It's home to 1.3 million citizens and the second-largest ...

Quebec, Canada

City
AdventureDesertSafariLuxury

Quebec is a province in east-central Canada. It is the only Canadian province that has a predominantly French-speaking population, and the only one to have ...

Seattle, United States Of America

City
AdventureBeachLuxuryBoating

The sun peeking out from the perpetually cloudy skies of Seattle will make you drop whatever you are doing and gear up to get out on the water or explore the ...

San Francisco, United States Of America

City
AdventureBeachLuxuryNightlife

Francisco is the leading financial and cultural county of Northern California,With its cool summers, fog, steep rolling hills, eclectic mix of architecture, and...

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

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

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

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 ...