Rockhounding near St. Louis, MO

93 mapped rockhounding spots within 150 miles of St. Louis — most are inside a 2 to 3 hour drive. Below: a map, the closest spots, what they produce, and full coordinates with access notes.

Covering parts of Missouri, Illinois, Kentucky, Iowa.

Map of rockhounding spots within 150 miles of St. Louis, Missouri

Closest rockhounding spots to St. Louis

The 6 nearest mapped spots, with straight-line distance and an approximate drive time.

Most-reported finds near St. Louis

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

Every spot within 150 miles of St. Louis

Sorted by distance from St. Louis. Tap a row to open the spot detail page with full directions, access status, and nearby trips.

SpotCountyMineralsCoordinatesAccess
FlorissantLewis and Clark BoulevardSaint Louis County38.8373, -90.2329Public
Coldwater Creek in FlorissantBrookshire DriveSaint Louis County
  • Vivianite
38.8216, -90.3077Public
St. Louis (barite area)Hays Hill DriveSaint Louis County38.5152, -90.4455Public
Jefferson CountyVeterans Memorial HighwayJefferson County38.4622, -90.4206Public
St. Louis (calcite area)Eagle Rock CoveSaint Louis County38.5378, -90.4931Public
ArnoldRichardson RoadJefferson County38.4192, -90.3896Public
Saint Charles QuarryArena ParkwaySaint Charles County38.7504, -90.5095Public
ChesterfieldSaint Charles County38.6871, -90.6178Public
Defiance QuarryMO DDSaint Charles County38.6608, -90.7760Public
Weber QuarryI 70Saint Charles County38.8043, -90.7429Public
Old MonroeEast Sycamore RoadLincoln County38.9307, -90.7431Public
De SotoUS 67Jefferson County
  • Fluorescent Calcite
38.0810, -90.4854Public
TroyHampel RoadLincoln County38.9185, -90.9386Public
Saint ClairRockyhill TrailFranklin County38.3020, -90.9191Public
SpartaUnion RoadRandolph County38.0778, -89.7285Public
Hawks Bluff Farm Rocks and DrusyMurphy RoadWashington County
    38.0285, -90.6498Paid / fee
    Haunted Ridge RocksRoderick RoadWashington County
      38.0070, -90.6785Paid / fee
      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
      SullivanFarris RoadCrawford County38.1596, -91.1642Public
      Mt. Vernon AreaIL 15Jefferson County38.3073, -89.1386Public
      Hinch Copper MineChristy Mine RoadCrawford County38.0351, -91.1448Public
      Bleeding Hill MineChristy Mine RoadCrawford County38.0414, -91.1539Public

      St. Louis rockhounding FAQ

      Where can I go rockhounding near St. Louis?+
      There are 93 mapped rockhounding spots within about 150 miles of St. Louis, Missouri. The closest is Florissant in Saint Louis County, roughly 15 miles away. The full list is on this page with coordinates and drive times.
      What rocks and minerals can you find near St. Louis?+
      Spots within driving distance of St. Louis most commonly produce pyrite, calcite, quartz, sphalerite, malachite, geode.
      Is rockhounding legal near St. Louis?+
      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.
      How far do most rockhounders drive from St. Louis?+
      Most weekend trips from St. Louis 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 4 states. Open the state page for the full county-by-county view.

      Pack St. Louis's rockhounding map in your pocket

      Open RockHoundR for live land overlays, weather, geology, directions, and saved finds — wherever the drive takes you.

      Download on the App StoreGet it on Google Play