Rock formation · Cannon Beach, Oregon
Haystack Rock
A basalt rock of about 70 meters on Cannon Beach, surrounded by tide pools at low tide and a protected seabird nesting area.
Illustrative images. The pictures in this guide are illustrations based on the real place, not photographs, and may differ from it.
Discover
About Haystack Rock
Haystack Rock is a basalt rock about 70 meters high, formed by lava flows millions of years ago, rising from the sand of Cannon Beach. It is one of the symbols of the Oregon coast and appears in photos and films shot in the area.
At low tide, pools form around its base, with anemones, starfish, crabs and algae. Volunteers from an environmental education program are often on the beach to explain marine life. The rock and the pools are protected: climbing the rock and removing animals are prohibited.
The rock is one of the seabird nesting sites on the coast, such as puffins, which typically appear from spring to mid-summer. At sunset, the silhouette of the rock against the sea is the most photographed view in the village.
Before you go
Practical information
Cidade Turismo reviews its information regularly, but something may have changed. Check with the place before planning your trip.
How much time to set aside
One to two hours, including the walk on the beach.
Best time
At low tide, to see the tide pools; check the tide table. At the end of the afternoon, for the sunset.
How to get there
On the beach in front of Cannon Beach village, within walking distance of the center.
Tip
Check the tide table before you go and do not stay at the base of the rock when the tide is coming in.
Official website
Get your questions answered
Frequently asked questions about Haystack Rock
Can you climb Haystack Rock?
No. The rock is a protected seabird area, and climbing it is prohibited.
When can you see the tide pools at Haystack Rock?
At low tide. Check the tide table for the day before you go.
How tall is Haystack Rock?
About 70 meters.


