If you’ve ever been on the Oregon or Washington coastline during a storm, then you know how majestic and magical it can be, especially when you’re watching from a cozy beach cabin or condo or if you’re the adventurous type, go right out onto the beach and feel nature’s fury.

I’ve been present for many storms on the coast, mostly by accident, and have experienced winds as high as 90 mph while in Cannon Beach. There's nothing like hearing the wind howl, watching the waves crash, the seagulls glide, the rain pouring in sheets, and the sand dancing down the beach.  Here's a video from our trip in 2019.

When are the best months to catch a storm? Well, according to visitcb.com November through March with peak storm activity from late November to late December. Scroll down and check out my favorite beaches for storm watching. Watch this short video from 2019 of a mild storm at Cannon Beach.

6 Best Beaches in Washington and Oregon to Watch a Winter Storm

These are my favorite beaches for storm watching. November through March is storm season on the coast. Watch the extended forecast for the coastline and get ready to book your room and take a drive to experience nature's wrath on the coast - you'll love it.

LOOK: Here are the 50 best beach towns in America

Every beach town has its share of pluses and minuses, which got us thinking about what makes a beach town the best one to live in. To find out, Stacker consulted data from WalletHub, released June 17, 2020, that compares U.S. beach towns. Ratings are based on six categories: affordability, weather, safety, economy, education and health, and quality of life. The cities ranged in population from 10,000 to 150,000, but they had to have at least one local beach listed on TripAdvisor. Read the full methodology here. From those rankings, we selected the top 50. Readers who live in California and Florida will be unsurprised to learn that many of towns featured here are in one of those two states.

Keep reading to see if your favorite beach town made the cut.




More From 870 AM KFLD