Home Haystack Rock

Haystack Rock

Haystack Rock

Haystack Rock in Cannon Beach, Oregon on October 4, 2020. Photo by Peter Stringer for Amazing America.

Haystack Rock is a 235-foot basalt sea stack off the Oregon coast formed by lava flows 15 million years ago. During low tide, beachgoers can walk right up to the rock.

If you don’t want to get your feet wet, Haystack Rock is viewable from a scenic overlook on a pull-off on Route 101 as you drive up or down the coast.

Show full description »


Nearby Locations:

Cannon Beach (0.6 miles)
Crescent Beach (2 miles)
Ecola State Park (3 miles)
Indian Beach (3.2 miles)
Tillamook Rock Lighthouse (4.4 miles)
Oswald West State Park (7.9 miles)
Short Sand Beach (8.4 miles)
Beach at Nehalem Bay (14.7 miles)
Cape Meares Lighthouse (27.5 miles)
Cape Kiwanda (45.9 miles)
Visit more amazing locations in:
Oregon, Pacific Northwest


Trips Including Haystack Rock

Maps & Directions:

Get Driving Directions:
Haystack Rock, U.S. 101
Cannon Beach, Oregon 97110

This time, it's OK to leave a trace (Review)

There are no reviews yet. Be the first one to write one.

Submit a review of Haystack Rock