Gray whales, which can reach 45 feet in length and weigh up to 35 tons, migrate annually between Alaska and Baja California, and pass close by the Oregon coast between December and May. However, with more and more whales stopping to spend the summer off the Oregon coast, it is now possible to see them just about any month of the year.
Depoe Bay, north of Newport, is not only the smallest harbor in the world, but also a home port for several whale-watching boats that head out throughout the year to look for gray whales. It's also possible to whale watch from shore, with Cape Meares, Cape Lookout, Cape Kiwanda, Devil's Punchbowl, Cape Perpetua, Sea Lion Caves, Shore Acres State Park, Face Rock Wayside (in Bandon), Cape Blanco, Cape Sebastian, and Harris Beach State Park being some of the better places from which to watch.