1. San Diego, California
Migrating gray whales pass by the Southern California coast from mid-December through mid-March. The San Diego whale watching season resumes in mid-June through September with blue and fin whales.
2. Maui, Hawaii
Humpback whales migrate south from the Arctic to birth and mate in the tropical waters surrounding the Hawaiian islands between December and May.
3. Monterey, California
Feeding and migration seasons overlap in Monterey Bay. Orcas are numerous in the late spring and early fall. See humpbacks from March to November and gray whales from December through May. Blue whales are more common between May and October.
4. Resurrection Bay, Alaska
Blue, beluga, humpback, minke and killer whales can be seen in Alaska during the summer months. Gray whales pass the mouth of Resurrection Bay during the northern spring migration.
5. San Juan Islands, Washington
See orcas year-round off the shore of Washington state. Gray whale sightings are most frequent from March through May. Humpbacks can also be spotted here in late summer.
6. Turtle Bay, Oahu
Winter migration brings many humpback whales to Turtle Bay. The Humpback Whale Sanctuary Ocean Count takes place every year at the end of January, February and March.
7. Cape Cod, Massachusetts
The late summer and early fall are the best times to see fin, humpback, killer, pilot and right whales in Cape Cod Bay.
8. Bar Harbor, Maine
Bar Harbor is another popular destination for watching whales in the Atlantic. Fin, right, humpback and minke whales may be seen during spring and summer.
9. Juneau, Alaska
The capital of Alaska is a popular whale-watching destination. Spot humpbacks and orcas during the feeding season from May to September.
10. Santa Barbara, California
Gray whales pass through the Santa Barbara Channel during winter and late-spring migrations. Blue and humpback whales are relatively common, while minke and fin whale sightings are more rare.
11. Depoe Bay, Oregon
As many as 20,000 gray whales migrate past Depoe Bay every year. Approximately 200 remain off the coast between northern California and British Columbia for the feeding season between June and September. Blue whales, humpbacks and orcas can also be seen in this bay.
12. Long Island, New York
Endangered blue, finback, right, sei and sperm whales may be seen in the Atlantic near New York at any time of year. Humpback whales are more common from July through September.
13. Cape May, New Jersey
Non-migratory humpback and finback whales can be seen off the coast of New Jersey all year round. Minke whales are also occasionally spotted.
14. Virginia Beach, Virginia
Endangered humpback and fin whales can be seen in the mid-Atlantic between December and March.
15. Jacksonville, Florida
Look for North Atlantic right whales off the coast of Florida from December through March.
Seasonal migration patterns play a part in determining the best locations for whale sightings today. Depending on the location, it may be possible to see more than one type of whale at the same destination.