Whale-watching is a popular activity in the Pacific Northwest. And sometimes, it can even break the bank. But if you'd like to save some money, we've got you. You can watch whales along Oregon's coast this month for free.  

According to Oregan State Parks, whales are coming to our coasts and it's only a road trip away from Washington! 

You can see thousands of whales migrating south to Baja Mexico between December 27 and December 31, 2019.

That gives you and your friends an amazing time to road trip for five whole days.

The mammoth mammals typically cruise to the warm lagoons in winter between Christmas and New Year (talk about going home for the holidays!) and these dates are celebrated as "Whale Watch Week" in the Bend.

You can pick one of over 20 whale watching sites on the coast.

Aside from The Whale Watching Center in Depoe Bay, some of the other spots to sneak a peek at them are at Fort Stevens State Park, Cape Foulweather (really no puns intended), Sea Lion Caves Turnout and Cape Ferrelo.

During the winter, people flock to Oregon's coasts to watch nearly 25,000 gray whales make their way to Baja's warm waters.  

You can see up to a pod of 30 whales per hour on a clear day at any of these spots!


Since we're no professional whale spotters, you can take some help from trained volunteers that will be present at these watchpoints along the coast from 10 a.m. to 1 p.m. every day. 

Take a look at the map below for some of the popular sites to spot some big fish. 

Remember to grab your binoculars and keep an eye on the forecast, because those blue skies really do matter. 

Whale Watch Week

Price: Free 

When: December 27 to December 31, 2019 

Address: Various points. Here's the list

Why You Need To Go: You can spot over 30 gray whales every hour for free!

We strongly advise that before you go swimming or visit any location, you check the most recent updates on potential hazards, security, water quality, and closures. If you do plan to visit a location, respect the environment.

Start the Conversation
Account Settings
Log Out