1 of 3

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

BringFido Guest Rating
TripAdvisor Traveler Rating

Haystack Rock has received a rating of 3.7 out of 5 bones by 3 canine critics on BringFido and 5.0 out of 5 by 3,258 guests on TripAdvisor.

Post a Review

Questions & Answers

Be the first to ask a question about this activity.

Traveler Photos

We dug up 12 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 FacebookX or Instagram.

Add a Photo

Area Info

Nearby Hotels

Nearby Restaurants

Similar Activities

Nearby Points-of-Interest

Local Landmarks & Institutions

Lewis and Clark Salt Works 6.7 mi
Historic Turnaround 7.3 mi
Nehalem H Street Dock 12.4 mi
Fort Clatsop National Memorial 17.3 mi
Peter Iredale Shipwreck 19.9 mi
Hillside Cemetery 21.2 mi
Astoria Column 21.3 mi
Columbia Memorial Hospital 21.7 mi

Airports

AST - Astoria Regional Airport 18.6 mi
Haystack Rock