Some posts on this site contain affiliate links. If you book or purchase something through one of these links, I may earn a small commission at no extra cost to you. Read the full disclosure policy here.
Along Oregon’s coast, Cannon Beach is actually a coastal city. It is most known for its long sandy beach of nearly four miles and the iconic Haystack Rock, one of Oregon’s most popular attractions. Haystack Rock is a 235-feet majestic rock towering the shoreline. With various rock formations and tidepools, the area is home to diverse bird life and intertidal animals.
Last September, when I visited Seattle, we did a road trip to Oregon as well. I’ve always wanted to explore Oregon after seeing all the beautiful nature photos on Instagram.
To be honest, my bucket list Oregon attraction for this trip was the Multnomah Falls. Unfortunately, during our trip, there was an out-of-control wildfire that was happening so the highway going there was completely blocked off. (P.S. Good news is that it is starting to re-open again).
With our plans completely changed, we had to think where we wanted to go next. Our relatives who visited Oregon earlier this year recommended Cannon Beach, and, since we wanted to see nature, we decided to go there. I’m so glad we did!
- Related: Nature and Wildlife Boat Tour in St. John’s, Newfoundland
- Read Also: Seattle, Washington: 17 Restaurants You Must Try
I was in awe by Cannon Beach. When you enter the beach from afar, you can already spot the majestic Haystack Rock in the distance. This is unlike other beaches where it’s mostly for having fun in the sand and water.
People were there to admire the rock, the birds, and other things about the beach. There were so many photographers standing by waiting for the sun to set for that perfect shot.
This is definitely another bucket list attraction in Oregon, and one of the best beaches I’ve been to. It was perfect timing that I got to visit because, when FlightNetwork approached me to be a judge for The World’s 50 Best Beaches, I definitely voted this as well as El Nido, Palawan. Cannon Beach ended up taking a spot at No. 50!
If I haven’t convinced you yet, here are some more beautiful photos that will make you want to visit Cannon Beach!
Volcanic lava flows from the mountains more than 15 million years ago formed the Haystack Rock.
Three surrounding rocks formations around Haystack Rock are called The Needles.
Did you know? Haystack Rock can be seen in the following movies: The Goonies, 1941, and Kindergarten Cop.
Have you been to Cannon Beach? Where is your favourite beach?
- Related: Sailing along Redondo Beach, California
- You might also like: 5 Must-See Gaudi Buildings in Barcelona, Spain