Cannon Beach is famous for Haystack Rock, a 235-foot sea stack rising from the sand, making it one of the most photographed spots on the entire Oregon coast.
Why Visit Cannon Beach
With its iconic rock formation, tide pools, and a walkable village of galleries and shops, Cannon Beach offers a classic and highly scenic stop on any Oregon coast road trip.
Top Experiences
- Haystack Rock: Photograph this massive sea stack and explore its tide pools during low tide, home to colorful starfish and anemones.
- Cannon Beach village: Browse the galleries, shops, and restaurants in this walkable coastal town center.
- Ecola State Park: Hike trails through coastal forest to dramatic viewpoints just north of town.
- Beach horseback ride: Ride along the sand on a guided horseback tour of the beach.
- Tide pool exploration: Join a guided tide pool walk to learn about the marine life exposed at low tide.

Private Wine Excursion Willamette Valley, Oregon - Wine Tour
Practical Tips
- Check tide charts before visiting Haystack Rock’s tide pools, as they’re only accessible during low tide.
- Summer weekends draw heavy crowds; visit on weekdays or in the off-season for a quieter experience.
- Oregon coast weather changes quickly; bring layers and rain protection regardless of the forecast.
FAQ
Is Cannon Beach worth visiting?
Yes, for Haystack Rock, its tide pools, and one of the most scenic village settings on the Oregon coast.
When is the best time to see tide pools at Haystack Rock?
During low tide; check local tide charts to plan your visit.
How far is Cannon Beach from Portland?
About 1.5 hours by car.





Write Your Review
No reviews yet. Be the first to share your experience!