Top Things to Do in Cannon Beach, Oregon



1. Visit Haystack Rock


Haystack Rock is an iconic landmark in Cannon Beach, standing 235 feet tall. It is a popular spot for bird watching, tidepooling, and taking in beautiful views of the Pacific Ocean.



2. Explore Ecola State Park


Ecola State Park is a must-visit destination for nature lovers. Enjoy hiking trails with stunning views of the coastline, picnic areas, and opportunities to spot wildlife such as eagles and elk.



3. Shop and Dine in Downtown Cannon Beach


The charming downtown area of Cannon Beach is lined with unique shops, art galleries, and restaurants. Spend an afternoon browsing boutiques and enjoying fresh seafood cuisine.



4. Relax on Cannon Beach


Cannon Beach is known for its pristine sandy shores and picturesque views. Spend a day relaxing on the beach, building sandcastles, and flying kites with the iconic Haystack Rock in the background.



5. Visit the Cannon Beach History Center and Museum


Learn about the rich history of Cannon Beach at the local museum. Discover exhibits on the area's Native American heritage, early settlers, and the evolution of the town into a popular coastal destination.



6. Take a Scenic Drive along the Oregon Coast


Drive along the scenic Highway 101 for breathtaking views of the rugged Oregon coast. Stop at viewpoints along the way to take in the stunning scenery and snap memorable photos.



7. Enjoy Water Activities


From surfing and paddleboarding to kayaking and beachcombing, Cannon Beach offers a variety of water activities for outdoor enthusiasts. Rent equipment locally or join guided tours for an unforgettable experience.