Oregon Coast Agate Hunting
Last updated on September 14, 2026

Quick answer: The best agate hunting on the Oregon Coast is at low tide in winter — especially right after a storm, when waves scour the sand and uncover fresh beds of gravel. Reliable beaches include Oceanside, Cannon Beach, Otter Rock, Moolack Beach, Beverly Beach, and the shores around Lincoln City's Siletz Bay.
The Oregon Coast is a great place to hunt for agates any time of year, but a storm changes everything — churning surf strips away sand and leaves behind the pebble beds where agates hide. These little gems turn up close to the shore in the loose gravel the sea leaves behind. Keep one eye on the tide the whole time: an incoming tide can cut off a beach quickly.
When and how to find agates
- Go at low tide. Check a tide table and aim for the hour or two around the lowest water.
- Go after a storm. Big winter surf exposes fresh gravel beds — the single best condition for finding agates.
- Look in the gravel, not the sand. Agates collect where pebbles pile up. Backlight helps: hold a likely stone up to the sun and a true agate glows.
- Winter beats summer. Sand gets swept offshore in winter, exposing more rock; summer sand buries it again.
Best Beaches for Agate Hunting in Oregon
Oceanside
Oceanside is an idyllic coastal village on the North Oregon Coast. Popular activities include surfing, whale watching, tide pooling, and — of course — agate hunting, which is best in winter when the ocean currents sweep the sand away. With its beautiful beach and endless treasure-hunting at low tide, it's one of the most rewarding agate beaches on the coast.
Cannon Beach
Cannon Beach sits on the Northern Oregon Coast, about an hour and a half from Portland. Why so many agates here? The area sits on top of an ancient volcanic flow, and many of the agates come from that lava. Over time, wind and water have eroded the flow, leaving these beautiful stones behind.

Otter Rock
Otter Rock is a small community on a picturesque stretch of the Central Oregon Coast, tucked among trees so you have to look for it. The beach is known for its agates and scenic surroundings. Explore the tide pools, go hiking, or simply relax and enjoy the views. Seasoned rock hound or first-timer, Otter Rock is worth a visit.
Moolack Beach
Many consider Moolack Beach the best place to find agates. It's on the Central Oregon Coast, about four miles north of Newport. The waves tend to expose stones embedded in the cliffs, and you'll find carnelian, jaspers, and fossil shells among the gravel.

Beverly Beach
Beverly Beach State Park, about halfway between Newport and Depoe Bay, is another great spot. The agates here are typically small but come in a wide range of colors — look among the rocks and pebbles, and with a little patience you're sure to find some.
Lincoln City
The best agate beach near Lincoln City is Siletz Bay, just to the south. Agates also turn up on the beaches of Depoe Bay and Newport, but Siletz Bay is the standout. While you're there, enjoy the miles of beaches, hiking trails, parks, and nature reserves the area is known for.
Yachats
For agate lovers, the Yachats Agate Festival is a highlight — held each year in Yachats, it draws collectors from all over. View beautiful agates on display, learn how they form, and buy stones and gemstones from local vendors.

Agate hunting is a wonderful way to get outdoors, and it's genuinely relaxing — the best part is you never know what you'll find. Oregon has some of the best agate beaches anywhere, so pick a spot, time the tide, and go see what the last storm turned up.
Planning your Oregon Coast beach getaway?
BeachCombers NW is a directory of Oregon and Washington Coast vacation rentals, and we've been helping travelers find their perfect beach getaway for over 20 years. Browse our collection of Oregon Coast rentals and find a great place to stay while you hunt for agates — book direct, with no service fees.
Follow the coast — coastal homes, storm-watching, and town guides in your feed.
