Monterey Bay, California: Known for its rich marine life, Monterey Bay is one of the top destinations for whale watching on the West Coast. You can spot humpback whales, gray whales, blue whales, and orcas.
Image Credit: U.S. News Travel
San Juan Islands, Washington: Located in the Pacific Northwest, the San Juan Islands offer excellent opportunities to see orcas, humpback whales, minke whales, and gray whales.
Image Credit: Seattle Refined
Channel Islands, California: This national park and marine sanctuary off the coast of Southern California is a haven for marine life. You can spot blue whales, humpback whales, gray whales, and sometimes even orcas.
Image Credit: Ventura Port District
Cape Cod, Massachusetts: Cape Cod is famous for its summer population of humpback whales. You might also see fin whales, minke whales, and occasionally even the rare North Atlantic right whale.
Image Credit: U.S. News Travel
Glacier Bay, Alaska: In this stunning Alaskan fjord, you can witness an abundance of wildlife, including humpback whales, orcas, gray whales, and sometimes even elusive or rare species like beluga whales.
Image Credit: BBC
Hawaii: The waters surrounding Hawaii are a great place to see humpback whales, especially during their migration season (December to April). Maui, in particular, is known for excellent whale watching.
Image Credit: This Week Hawaii
Oregon Coast: The Oregon coast offers opportunities to see gray whales during their migration seasons, which occur in late December/early January and again in late March/early April.
Image Credit: Oregon Live
New York, New York: Yes, even in the midst of the bustling city, you can go whale watching. In New York, you have a chance to spot humpback whales, minke whales, and even the occasional orca.
Image Credit: Rove.me
Cannon Beach, Oregon: Another great spot on the Oregon coast, Cannon Beach offers whale watching opportunities, especially during the gray whale migration seasons.
Image Credit: Cannon Beach
Virginia Beach, Virginia: Virginia Beach is a surprising gem for whale watching on the East Coast. From December to March, you might catch a glimpse of humpback whales and occasionally even orcas.
Image Credit: Virginia Beach