You pull off a dusty Oregon road expecting nothing much, and an hour later your pockets are heavy with stones that sparkle when you wipe off the dirt. That rush of finding something with your own hands never gets old.
Across our state, from high desert dig sites to a hidden coastal cove, there are places where agates, thundereggs, and fossils are yours for the taking. Most visitors drive right past them, which is exactly why they are worth knowing about.
1. Richardson’s Rock Ranch, Madras, OR

Picture a rock shop that spills right out the door and across the yard. On Hay Creek Road outside Madras, the high desert opens up into a family-owned ranch where piles of rough stone wait in the open air for anyone willing to sort through them.
Outdoors, you get a huge range of raw rocks at prices that stay refreshingly low. Take your time and pick whatever catches your eye.
Inside, the mood shifts to polished slabs, quartz, crystals, and minerals gathered from around the world, and cutting services can help turn a plain-looking find into something that shines.
Kids tend to love it here, and not only for the stones. Chickens and peacocks wander the grounds, adding a barnyard charm you will not find in a city gem store.
Plan around the schedule, since the ranch is open 9 AM to 5 PM but closed Wednesdays, and parking is free.
2. Wheeler High School Fossil Beds, Fossil, OR

Few towns live up to their names quite like Fossil. Tucked into the quiet hills of north-central Oregon, this tiny community keeps a genuine fossil bed right behind its high school, and visitors are welcome to start digging.
What turns up? Mostly plant life, pressed into layers of pale stone long before anyone called this place Oregon.
Fossilized leaves are the star, and they come out of the hillside in impressive numbers.
A patient half hour can fill your palms, while a couple of hours might leave you with more than you can comfortably carry home. Getting to the dig area is an easy walk, which makes it a winner for young paleontologists.
The view across the surrounding countryside is a bonus.
Pack water and snacks, since there is no restroom or food on site. The beds are listed as open around the clock, though daylight helps.
Weekends draw the most diggers, so a weekday visit feels far more peaceful.
3. Lucky Strike Mine

Thundereggs look like ordinary lumpy rocks until you crack one open. Inside, many reveal a star-shaped core of agate or jasper, a surprise so beloved that Oregon named the thunderegg its official state rock back in 1965.
Out in rural Crook County, Lucky Strike Mine is known for exactly this kind of treasure hunt. The thundereggs here come in a wild range of sizes, from smaller than a golf ball to bigger than a bowling ball.
Some are pocket-sized keepsakes, while others will make you rethink how much room is left in the car.
Agates are part of the appeal too, showing up in a rainbow of colors that glow when the high desert sun hits them. Digging here feels like a true Central Oregon adventure.
Bring sturdy gloves, plenty of water, and some patience, then check current access details before making the drive into the backcountry.
4. Short Beach

Ask a North Coast local where to find agates without a crowd, and you might hear about a small cove along the Cape Meares Loop in Tillamook County. Short Beach earns its name with a quick hike, but that trail is steep, and the climb back up will test your legs.
Wooden stairs lead down through a wooded path before you step onto weathered stones and finally reach the sand. Once there, the rocky shoreline is sprinkled with agates, so slow your pace and scan for that glassy, translucent glow.
A small waterfall spills onto the beach, making the whole scene feel like a secret.
Timing matters. Check the tide tables before you go, because low tide opens up tide pools where starfish cling to the rocks in impressive numbers.
Winter storms often stir up fresh gravel, so an off-season visit may reward you with new finds and far more elbow room.
Share this story

