City of Cannon Beach

Haystack Rock

The Rock is located near Cannon Beach on the North coast of Oregon, Haystack Rock is a unique monolith that attracts wildlife and tourists alike. Towering 235 feet over the beach, the Rock is home to nesting seabirds in the summer and marine invertebrates all year long. It is one of the largest "sea stacks" on America's Pacific coast.

The rocky reefs of Haystack Rock and the neighboring Needles have abundant and rich intertidal life. Tidepoolers are drawn to its wonders every day. As many as 200,000 people visit Haystack Rock every year, mostly during the summer months when the tidepools are teeming and the nesting seabirds, proudly showing off breeding plumage, are busy introducing little ones into the world. Haystack Rock is protected under Fish and Wildlife regulations as a Marine Garden and a seabird nesting refuge.

HRAP Program Page

To learn more about Haystack Rock, volunteer to help educate others, or to plan a field trip, visit the Haystack Rock Awareness Program page.

 

 

 

 

 

 

 

Haystack Rock