Crystals near St. Louis, MO

26 of the mapped rockhounding spots within 150 miles of St. Louis report crystal. The closest is St. Louis (barite area), about 15 miles out (19 min drive).

Most collectable crystals in the field are quartz family: clear rock crystal, amethyst, smoky quartz, and rose quartz from pegmatites, veins, and vugs in host rock.

Map of 26 crystal collecting spots within 150 miles of St. Louis, Missouri

Closest crystals spots to St. Louis

Types of crystals reported near St. Louis

Counts reflect how many spots in this radius mention each variety.

Every crystal spot within 150 miles of St. Louis

Sorted by distance from St. Louis. Tap a row for directions, access status, and nearby trips.

SpotCountyMineralsCoordinatesAccess
St. Louis (barite area)Hays Hill DriveSaint Louis County38.5152, -90.4455Public
St. Louis (calcite area)Eagle Rock CoveSaint Louis County38.5378, -90.4931Public
TroyHampel RoadLincoln County38.9185, -90.9386Public
Old MinesMO 21;MO 47Washington County38.0152, -90.7561Public
St. Francois CountyHawthorne StreetSaint Francois County37.8948, -90.5261Public
Ruepple Iron MineSpring Oak LaneFranklin County38.2708, -91.1408Public
Copper Hill MineWatson RoadCrawford County38.1872, -91.1082Public
PalmerPalmer RoadWashington County37.8464, -90.9444Public
Iron MountainSaint Francois County37.7092, -90.6343Public
SteelvilleStoney Ridge LaneCrawford County38.0247, -91.2273Public
FredericktownCounty Road 274Madison County37.6154, -90.2847Public
GranitevilleCounty Road 96Iron County37.6617, -90.6814Public
Shepherd MountainIron County37.6065, -90.6435Public
ScotiaSanke RoadCrawford County37.9870, -91.3391Public
Simmons MineSouth Sligo StreetDent County37.6341, -91.5511Public
Moselle Iron MinesCounty Road 7240Phelps County37.8346, -91.8288Public
Cole CountyMO BBCole County38.3686, -92.3916Public
Fabius River275th AvenueLewis County39.9756, -91.6218Public
CarrsvilleTolu RoadLivingston County37.3959, -88.3528Public
NewarkMO EKnox County39.9759, -91.9786Public
Crystal Glen CreekNorth County Road 700Hancock County40.3714, -91.3755Public
Mississippi River (near Hamilton)Hancock County40.3833, -91.3765Public
BirdsvilleBizzel Bluff RoadLivingston County37.2012, -88.3728Public
Big Four FaultKY 297Crittenden County37.3497, -88.1926Public
St. FrancisvilleCounty Road 197Clark County40.4541, -91.5784Public

Crystals near St. Louis FAQ

Where can I find crystals near St. Louis?+
26 mapped spots within about 150 miles of St. Louis report crystal. The closest is St. Louis (barite area) in Saint Louis County County, roughly 15 miles away (19 min drive). The full list with coordinates is on this page.
Can I collect crystals on public land near St. Louis?+
26 of the 26 spots here sit on land mapped as publicly accessible. Casual hand collecting of common rocks and minerals is allowed on most BLM and Forest Service land with limits set by the local field office; national parks and most state parks are closed to collecting. Confirm current rules with the managing agency before a trip.
Where do quartz crystals actually form?+
In open pockets: vugs in limestone, gas cavities in volcanic rock, and pockets inside pegmatites. That is why digging productive crystal ground means following a vein or a pocket zone rather than sifting random soil. Loose points in creek beds are pocket material that erosion already freed.
How far from St. Louis do I need to drive?+
The nearest crystal spot is about 15 miles out, and the farthest on this list is 147 miles. Most fall inside a normal weekend day-trip radius.

Keep exploring from St. Louis

Crystals near other cities

Hunt crystals around St. Louis with the map in your pocket

RockHoundR shows these spots on an offline map with public land overlays, geology layers, weather, and a log for your finds.

Download on the App StoreGet it on Google Play