Rockhounding near Portland, OR
109 mapped rockhounding spots within 150 miles of Portland, most inside a 2 to 3 hour drive, 71 of them on public land. Below: every place to go rock hunting, closest first, with what each one produces and its land access.
Covering parts of Washington, Oregon.
Every rock collecting spot within 150 miles of Portland
CamasClark County, Washington · 12 mi awayPublic access · Gold
Brush PrairieClark County, Washington · 16 mi awayPublic access · Gold
Columbia River shoreColumbia County, Oregon · 20 mi awayPublic access · Thomsonite
Best spotWashougalClark County, Washington · 21 mi awayPermission required · Moss Agate, Amethyst
Lake Merwin Area CarneliansCowlitz County, Washington · 32 mi awayPublic access · Agate, Carnelian
Clackamas RiverClackamas County, Oregon · 32 mi awayCheck locally · Petrified Wood, Cinnabar, Agate +1
Clear CreekColumbia County, Oregon · 35 mi awayPermission required · Plume Agate, Carnelian, Jasper +1
KelsoCowlitz County, Washington · 39 mi awayPublic access · Agate
Clackamas RiverClackamas County, Oregon · 43 mi awayCheck locally · Petrified Wood, Cinnabar, Agate +1
Best spotWilson RiverTillamook County, Oregon · 43 mi awayPublic access · Agate, Carnelian, Jasper
Nehalem River gravelsClatsop County, Oregon · 50 mi awayPublic access · Agate, Carnelian, Jasper
Stayton Bridge - North Santiam RiverMarion County, Oregon · 50 mi awayCheck locally · Agate, Jasper, Petrified Wood
Fishermen's Bend SiteMarion County, Oregon · 53 mi awayCheck locally · Agate, Jasper, Petrified Wood
Thomas CreekLinn County, Oregon · 56 mi awayCheck locally · Agate, Jasper, Petrified Wood
Ocean beachTillamook County, Oregon · 62 mi awayPublic access · Agate, Jasper, Bloodstone +1
Short BeachTillamook County, Oregon · 63 mi awayPublic access · Agate, Jasper
Oceanside & Tunnel BeachesTillamook County, Oregon · 63 mi awayCheck locally · Agate, Jasper, Calcite +2
MosierWasco County, Oregon · 64 mi awayPermission required · Petrified Wood, Silicified Pine Cone
ToledoLewis County, Washington · 65 mi awayPublic access · Geode, Nodule
Bob Straub State ParkTillamook County, Oregon · 67 mi awayPermission required · Agate, Jasper, Bloodstone +1
Boulder CreekLinn County, Oregon · 67 mi awayCheck locally · Pyrite
Quartzville Creek at Boulder Creek BridgeLinn County, Oregon · 67 mi awayCheck locally · Gold, Quartz, Calcite +7
Best spotQuartzville Recreational Mining CorridorLinn County, Oregon · 67 mi awayPublic access · Gold, Agate, Jasper +1
Sunflower FlatWasco County, Oregon · 69 mi awayPermission required · Jasper, Thunderegg
Chenowith CreekWasco County, Oregon · 70 mi awayPermission required · Opalized Wood
LyleKlickitat County, Washington · 71 mi awayPublic access · Petrified Wood
Klickitat RiverKlickitat County, Washington · 73 mi awayPublic access · Petrified Wood
Willamette RiverBenton County, Oregon · 73 mi awayPublic access · Agate, Jasper, Bloodstone +1
Roads End State ParkLincoln County, Oregon · 74 mi awayPublic access · Agate, Jasper, Petrified Wood
Mt. AdamsSkamania County, Washington · 74 mi awayPermission required · Agate, Carnelian, Chalcedony +2
D River Wayside State ParkLincoln County, Oregon · 75 mi awayPublic access · Agate, Jasper, Petrified Wood
Nelscott BeachLincoln County, Oregon · 76 mi awayPublic access · Agate, Jasper, Fossil
Newaukum River gravelsLewis County, Washington · 76 mi awayPublic access · Geode, Nodule
Pacific Ocean beachesClatsop County, Oregon · 76 mi awayPublic access · Bloodstone, Jasper, Agate
Siletz Bay Park - Taft BeachLincoln County, Oregon · 77 mi awayPublic access · Agate, Jasper, Petrified Wood
Lucas CreekLewis County, Washington · 78 mi awayPublic access · Agate, Carnelian, Chalcedony +3
Best spotPe EllLewis County, Washington · 79 mi awayPublic access · Agate, Carnelian, Chalcedony +3
McCoy Farm near AdnaLewis County, Washington · 79 mi awayPublic access · Carnelian, Petrified Wood
Gleneden BeachLincoln County, Oregon · 80 mi awayPublic access · Agate, Jasper, Fossil
Calapooia River & Ames CreekLinn County, Oregon · 81 mi awayPublic access · Banded Agate, Geode, Silicified Wood
Chandler Mt.Linn County, Oregon · 81 mi awayPublic access · Purple Agate, Carnelian, Blue Agate
Fogarty State ParkLincoln County, Oregon · 82 mi awayPublic access · Agate, Jasper, Petrified Wood
DotyLewis County, Washington · 83 mi awayPermission required · Agate, Carnelian, Chalcedony +3
LebamPacific County, Washington · 84 mi awayPublic access · Agatized Fossil Shell, Chalcedony
Otter Rock & Devils Punch Bowl State ParkLincoln County, Oregon · 86 mi awayPublic access · Agate, Jasper, Petrified Wood +1
CentraliaLewis County, Washington · 86 mi awayPermission required · Agate, Carnelian, Chalcedony +3
Beverly Beach State ParkLincoln County, Oregon · 86 mi awayPublic access · Agate, Jasper, Petrified Wood +1
Green CreekPacific County, Washington · 87 mi awayPublic access · Agate, Carnelian, Chalcedony +1
Moolack BeachLincoln County, Oregon · 88 mi awayPublic access · Agate, Jasper, Fossil
Long BeachPacific County, Washington · 89 mi awayPublic access · Agate, Chalcedony, Quartz
Best spotWillapa HillsPacific County, Washington · 89 mi awayPublic access · Agatized Fossil Shell
Best spotAgate BeachLincoln County, Oregon · 89 mi awayPublic access · Agate, Moonstone, Jasper +1
Beach Area NewportLincoln County, Oregon · 93 mi awayPublic access · Agate, Moonstone, Jasper +1
Ocean ParkPacific County, Washington · 95 mi awayPublic access · Agate, Chalcedony, Quartz
Ona State ParkLincoln County, Oregon · 97 mi awayPublic access · Agate, Jasper, Petrified Wood +1
WillowdaleJefferson County, Oregon · 98 mi awayPermission required · Agate, Chalcedony, Geode +2
Seal Rock State Recreation SiteLincoln County, Oregon · 98 mi awayPublic access · Agate, Jasper, Petrified Wood +1
Richardson's Rock RanchJefferson County, Oregon · 99 mi awayFee dig · Thunderegg
Holly BeachLincoln County, Oregon · 100 mi awayPublic access · Agate, Jasper
Clay CityPierce County, Washington · 100 mi awayPublic access · Amethyst
Priday Agate BedsJefferson County, Oregon · 102 mi awayFee dig · Agate, Chalcedony, Jasper +2
AntelopeWasco County, Oregon · 103 mi awayPermission required · Agate, Chalcedony, Geode +2
Polka Dot Agate MineJefferson County, Oregon · 104 mi awayCheck locally · Polka Dot Agate, Thunderegg
Mt. PisgahLane County, Oregon · 105 mi awayPermission required · Agate, Calcite, Heulandite +4
Smelt Sands State ParkLincoln County, Oregon · 108 mi awayPublic access · Agate, Jasper
AshwoodJefferson County, Oregon · 108 mi awayPermission required · Agate, Chalcedony, Geode +2
Yachats Ocean Road State ParkLincoln County, Oregon · 109 mi awayPublic access · Agate, Jasper
Best spotBeach Area YachatsLincoln County, Oregon · 109 mi awayPublic access · Agate, Chalcedony, Jasper +2
John Day River at Cottonwood Canyon State ParkGilliam County, Oregon · 109 mi awayPublic access · Agate, Jasper, Petrified Wood
BickletonKlickitat County, Washington · 110 mi awayPermission required · Agate, Carnelian, Jasper +1
Neptune State Park (Gwynn Creek)Lane County, Oregon · 111 mi awayPublic access · Agate, Jasper, Petrified Wood
Beach Area FlorenceLane County, Oregon · 111 mi awayPublic access · Agate, Jasper, Petrified Wood +2
Neptune Beach (Cummins Creek)Lane County, Oregon · 111 mi awayPublic access · Agate, Jasper, Petrified Wood
Strawberry HillsLane County, Oregon · 112 mi awayCheck locally · Agate, Jasper
Bob Creek State Wayside (Bob's Creek)Lane County, Oregon · 112 mi awayPublic access · Agate, Jasper, Petrified Wood +1
Stonefield Beach State Park (Tenmile Creek)Lane County, Oregon · 113 mi awayPublic access · Agate, Jasper
AberdeenGrays Harbor County, Washington · 115 mi awayPublic access · Flower Jasper
Big Creek BridgeLane County, Oregon · 116 mi awayCheck locally · Jasper, Agate, Petrified Wood
Muriel O. Ponsler Memorial State ParkLane County, Oregon · 117 mi awayPublic access · Agate, Jasper
Carl G. Washburne Memorial State ParkLane County, Oregon · 117 mi awayPublic access · Agate, Jasper
John Day River & StreamsWasco County, Oregon · 118 mi awayPublic access · Fossilized Fern
Damon PointGrays Harbor County, Washington · 121 mi awayPublic access · Agate
American RiverYakima County, Washington · 124 mi awayPublic access · Gold
Wheeler High School Fossil BedsWheeler County, Oregon · 125 mi awayFee dig · Fossil
Harvey CreekCrook County, Oregon · 125 mi awayPublic access · Thunderegg
Forked Horn ButteCrook County, Oregon · 127 mi awayPermission required · Thunderegg
Lucky Strike MineCrook County, Oregon · 127 mi awayFee dig · Thunderegg
Desolation CanyonCrook County, Oregon · 128 mi awayPermission required · Thunderegg
Best spotWhistler SpringCrook County, Oregon · 128 mi awayPublic access · Thunderegg
Shores of Ochoco ReservoirCrook County, Oregon · 128 mi awayPublic access · Ochoco Jasper
White RockCrook County, Oregon · 129 mi awayPublic access · Thunderegg, Agate, Chalcedony +1
Best spotWhite Fir SpringCrook County, Oregon · 129 mi awayPublic access · Thunderegg, Jasper
Eagle RockCrook County, Oregon · 135 mi awayCheck locally · Plume Agate, Moss Agate, Jasper
Sheep creekCrook County, Oregon · 137 mi awayPublic access · Moss Agate
MabtonYakima County, Washington · 137 mi awayPublic access · Petrified Wood, Opalized Wood
Bear CreekCrook County, Oregon · 138 mi awayPublic access · Moss Agate, Chalcedony, Drusy Quartz
IssaquahKing County, Washington · 140 mi awayPublic access · Amber
Hansen Creek Opal MineKing County, Washington · 141 mi awayFee dig
Fischer CanyonCrook County, Oregon · 142 mi awayCheck locally · Petrified Wood, Agate, Jasper +1
Best spotMoclipsGrays Harbor County, Washington · 142 mi awayPublic access · Agate, Jasper
Horse Heaven HillsBenton County, Washington · 143 mi awayPublic access · Opalized Wood
Beach Area Winchester BayDouglas County, Oregon · 143 mi awayPublic access · Agate
Cle ElumKittitas County, Washington · 143 mi awayPublic access · Blue Agate
Denny Mt.King County, Washington · 145 mi awayPermission required · Calcite, Quartz, Amethyst +2
Middle Fork Teanaway RiverKittitas County, Washington · 148 mi awayPublic access · Agate, Chalcedony Geode
Bear CreekCrook County, Oregon · 148 mi awayCheck locally · Petrified Wood
Bear Creek - Site 1Crook County, Oregon · 148 mi awayCheck locally · Petrified Wood
Cairn Hope PeakYakima County, Washington · 149 mi awayPermission required · Petrified Wood, Opalized Wood
EllensburgKittitas County, Washington · 150 mi awayPublic access · Geode
Most-reported finds near Portland
Counts reflect how many spots in this radius mention each material.
Hunting something specific near Portland?
These materials have enough dedicated spots around Portland to earn their own page, with distances and a separate map.
Portland rockhounding FAQ
Where can I go rockhounding near Portland?+
There are 109 mapped rockhounding spots within about 150 miles of Portland, Oregon. The closest is Camas in Clark County, roughly 12 miles away. Every one is listed on this page, closest first.
What rocks and minerals can you find near Portland?+
Spots within driving distance of Portland most commonly produce agate, jasper, petrified wood, chalcedony, carnelian, thunderegg.
Is rockhounding legal near Portland?+
Casual hand collecting of common rocks and minerals is allowed on most BLM and U.S. Forest Service land, with limits set by the local field office. National parks, most state parks, and tribal land are off-limits. Each spot page on this site lists access status; always confirm current rules with the managing agency before a trip.
Are there free places to rockhound near Portland?+
71 of the 109 spots here are mapped as public access, with no dig fee. Some sit in parks or forests that charge for parking or day use, so check with the land manager first. 5 are fee digs, where you pay and keep what you find.
Where can I go gem hunting or crystal digging near Portland?+
10 of the mapped spots near Portland report quartz or amethyst. The closest is Washougal, about 21 miles out. For pay-to-dig, the nearest fee dig is Richardson's Rock Ranch, about 99 miles away.
How far do most rockhounders drive from Portland?+
Most weekend trips from Portland fall inside a 2 to 3 hour drive, which is roughly the 150-mile radius shown on this page. Closer spots are good for half-day outings; the outer ones are better as overnight trips.
More state coverage
The spots above span 2 states. Open the state page for the full county-by-county view.
