Cannon Beach & Haystack Rock: 10+ Beautiful Photos That Will Make You Want To Visit

Haystack Rock in Cannon Beach with reflections of birds

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!

Cannon Beach, Oregon: 10+ Photos of Cannon Beach That Will Make You Want To Visit

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.

Signs and Entrance to Cannon Beach, Oregon

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.

180-degree Panoramic View of Cannon Beach, Oregon

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!

90-degree panoramic view of Cannon Beach, Oregon

Various rock formations at Cannon Beach, Oregon

Volcanic lava flows from the mountains more than 15 million years ago formed the Haystack Rock.

Sunset haystack rock from distance in Cannon Beach, Oregon

One Bird Reflection on Cannon Beach, Oregon

Three surrounding rocks formations around Haystack Rock are called The Needles.

Getting closer to the rock formations in Cannon Beach, Oregon

Sunset rock formations in Cannon Beach, Oregon

Did you know? Haystack Rock can be seen in the following movies: The Goonies, 1941, and Kindergarten Cop.

Haystack Rock from afar in Cannon Beach, Oregon

Sunset Haystack Rock closer in Cannon Beach, Oregon

Cannon Beach past the entrance signs

Two bird reflections with Haystack Rock in Cannon Beach, Oregon

Have you been to Cannon Beach? Where is your favourite beach?