Haystack Rock
Haystack Rock is a dog-friendly spot in Cannon Beach, OR. It's a gorgeous, designated bird and marine sanctuary rising 235 feet above the sand and sea. Leash up Fido and take a walk around the tide pools, where you will see a variety of marine life. Haystack Rock itself is home to cormorants, seagulls, and tufted puffins. Although dogs are permitted to be off leash on the beach, they must be leashed around Haystack Rock due to its status as a bird and marine sanctuary.
Visit Website
Or call (503) 436-2623 or email hrap@ci.cannon-beach.or.us for more information.
Reviews
Questions & Answers
Be the first to ask a question about this activity.
Traveller Photos
We dug up 14 pictures of dogs at Haystack Rock.
Want to feature your creature? Upload a photo of your pet at Haystack Rock! You can also share by using the hashtag #bringfido on Facebook, X, TikTok or Instagram.




































