Haystack Rock rising from the surf at Cannon Beach on a foggy morning, tide pools visible at its base
← Oregon

Cannon Beach

"Haystack Rock in fog is better than Haystack Rock in sun. Harder to photograph, infinitely more honest."

I drove into Cannon Beach from the south on a November afternoon with low cloud sitting on the ocean and Haystack Rock appearing through the mist like something from a story that hadn’t decided yet whether it was a fairy tale or a creation myth. The rock is seventy-three meters of basalt rising straight from the surf about a hundred meters offshore — not particularly large as monoliths go, but positioned with such compositional certainty that you understand immediately why people drive three hours from Portland just to stand in front of it. Some geological formations feel like accidents. This one feels deliberate.

The town behind it is small and a little precious in the way Oregon coast towns tend to be — galleries selling coastal watercolors, shops selling things carved from driftwood, restaurants that have learned to charge for the view. None of that is exactly a criticism. The restaurants are actually quite good and the galleries occasionally contain work worth looking at, and the precociousness sits more comfortably here than in places that haven’t earned it. Cannon Beach earned it.

A stormy winter surf breaking around the base of Haystack Rock, the beach empty and dark

What I didn’t expect was the tide pools. At low tide — check the tide table, this matters — the rock skirt around Haystack Rock and the nearby Needles exposes one of the most accessible intertidal zones on the Oregon coast. Purple sea urchins packed into crevices like tiny defensive formations. Ochre sea stars draped over rocks with the casual gravity of something that has been doing exactly this for longer than you can usefully imagine. Hermit crabs conducting their endless negotiations over empty shells. I spent an hour crouched over a pool the size of a bathtub and came up sunburned and late for everything and completely unbothered about it.

Ecola State Park sits on the headland north of town, forested in Sitka spruce right down to the cliff edge, with trails that look south along the beach toward the town and north to Tillamook Head. The view south from Ecola Point is the one you’ve seen without knowing it — Haystack Rock and the Needles and the crescent of beach and the town, all of it at once in a frame that an actual painter would construct. On a clear day the coast curves north all the way to the Columbia mouth. On a foggy day — which is most days — you get something better: the sense that the world ends right here, at this headland, at the place where the ferns and the spruce and the basalt all agree that the continent is finished.

The view south from Ecola State Park, the crescent beach stretching toward town with Haystack Rock in the surf

The food situation, for a small town: Sleepy Monk does real pour-over coffee in a former church with wooden pews, which is the sort of detail that sounds contrived but is actually the best place to be on a wet Oregon morning. The pizza at Pizza a’fetta is better than small-town pizza has any right to be. Buy Dungeness crab from one of the fresh-catch shops on the north end of town when it’s in season — November through winter — and eat it in your car in the parking lot like a civilized person.

When to go: September through November for storms, thinning crowds, and dramatic light. The coast is technically accessible year-round; the winter storms are genuinely spectacular but require willingness to be wet. July and August bring crowds and parking chaos. Spring — April through June — is underrated: the wildflowers in Ecola Park are in full bloom and the crowds haven’t arrived.