Where to Find Jasper in Washington
Washington jasper concentrates around the Saddle Mountains and the basalt country of central Washington. The Saddle Mountains in Grant and Kittitas counties yield picture jasper, brown landscape jasper, and brecciated patterns in basalt flow tops. Lake Lenore and the Sun Lakes area add red and yellow jasper float on the coulee floors. The Yakima Canyon and Ginkgo Petrified Forest area (the park itself closed to collecting) carries jaspered petrified wood in the same basalts. Most jasper is float on rim-rock slope wash, and the better cabbing material concentrates in dry washes after winter storms strip surface dust.
Spot list checked against source data on April 1, 2026.
Map of 14 jasper collecting spots in Washington
Standout jasper spots in Washington
Hand-picked from the full list below, with the reason each one earns a trip.
Crescent Beach
Clallam County
Agates were once plentiful enough at Agate Bay, just west of Crescent Bay on the Strait of Juan de Fuca, to give the beach its name, and agate still weathers from the local basalt alongside variously colored chert and jasper.
Moclips
Grays Harbor County
The beach at Moclips lies within Washington's Seashore Conservation Area, documented in rockhounding guides for the agate and jasper that wash in along the tideline and stream gravels.
Pe Ell
Lewis County
The Washington Geological Survey's gemstone report records that hundreds of pounds of agate have been taken between Adna and Pe Ell, in the heart of Lewis County's carnelian-agate country.
Best counties for jasper in Washington
Ranked by the number of mapped jasper spots. County links open the full rockhounding page for that county.
- Clallam County4 spots
- Lewis County4 spots
- Jefferson County2 spots
- Grays Harbor County1 spot
- Klickitat County1 spot
- Pacific County1 spot
- Skamania County1 spot
Every jasper spot we track in Washington
Sorted by county. Coordinates open in Google Maps.
| Spot | County | Minerals | Coordinates | Access |
|---|---|---|---|---|
| Crescent BeachCrescent Beach Road | Clallam County | 48.1612, -123.7094 | Public | |
| La PushOcean Front Drive | Clallam County | 47.9050, -124.6349 | Permission | |
| Lake CrescentSpruce Railroad Trail | Clallam County | 48.0796, -123.9305 | Permission | |
| Sol Duc River | Clallam County | 47.9347, -124.4960 | Public | |
| Moclips | Grays Harbor County | 47.2699, -124.2308 | Public | |
| KalalochKalaloch Beaches | Jefferson County | 47.6077, -124.3752 | Permission | |
| QueetsSouth Kalaloch Beach | Jefferson County | 47.5399, -124.3561 | Permission | |
| BickletonTomith Road | Klickitat County | 46.0199, -120.5152 | Permission | |
| CentraliaEast Carson Street | Lewis County | 46.7461, -122.9415 | Public | |
| DotyDoty Street | Lewis County | 46.6425, -123.2800 | Public | |
| Lucas CreekSenn Road | Lewis County | 46.6389, -122.7723 | Public | |
| Pe EllJones Road | Lewis County | 46.5737, -123.3035 | Public | |
| Green CreekGreen Creek Road | Pacific County | 46.5883, -123.6151 | Public | |
| Mt. AdamsPacific Crest Trail | Skamania County | 46.2359, -121.5474 | Permission |
Before you go
Read the jasper identification guide so you know what a keeper looks like in the field: Jasper in the encyclopedia.
