Geodes near St. Louis, MO

19 of the mapped rockhounding spots within 150 miles of St. Louis report geode. The closest is Arnold, about 18 miles out (22 min drive).

Geodes are hollow, roughly spherical rocks lined with crystals, most often quartz, amethyst, or calcite. They weather out of limestone and volcanic host rock and concentrate in creek gravels and hillside float.

Map of 19 geode collecting spots within 150 miles of St. Louis, Missouri

Closest geodes spots to St. Louis

Types of geodes reported near St. Louis

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

Every geode spot within 150 miles of St. Louis

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

SpotCountyMineralsCoordinatesAccess
ArnoldRichardson RoadJefferson County38.4192, -90.3896Public
Weber QuarryI 70Saint Charles County38.8043, -90.7429Public
McKee CreekPike County39.7381, -90.7391Public
Fabius River275th AvenueLewis County39.9756, -91.6218Public
Crystal Glen CreekNorth County Road 700Hancock County40.3714, -91.3755Public
Hamilton QuarrySouth 2nd StreetHancock County40.3822, -91.3554Public
HamiltonSouth 9th StreetHancock County40.3872, -91.3462Public
Hamilton (west)Carroll StreetLee County40.3837, -91.3747Public
Mississippi River (near Hamilton)Hancock County40.3833, -91.3765Public
Alexandria & WaylandCounty Road 323Clark County40.3583, -91.5089Public
KeokukValley RoadLee County40.3875, -91.4518Public
NauvooNorth County Road 800Hancock County40.5218, -91.3516Public
Fox CityCounty Road 180Clark County40.4262, -91.6293Public
St. FrancisvilleCounty Road 197Clark County40.4541, -91.5784Public
Tyson CreekHancock County40.5880, -91.2880Public
Spillman CreekNorth County Road 1540Hancock County40.6163, -91.2030Public
Dallas CityOak StreetHancock County40.6308, -91.1664Public
KahokaCounty Road 176Clark County40.4502, -91.6986Public
NiotaNorth Morman Springs RoadHancock County40.6118, -91.3065Public

Geodes near St. Louis FAQ

Where can I find geodes near St. Louis?+
19 mapped spots within about 150 miles of St. Louis report geode. The closest is Arnold in Jefferson County County, roughly 18 miles away (22 min drive). The full list with coordinates is on this page.
Can I collect geodes on public land near St. Louis?+
19 of the 19 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.
How do I know if a rock is a geode before cracking it open?+
Candidates are rounder and lighter than solid rocks of the same size, with a bumpy cauliflower surface. Shake one next to your ear: loose crystals sometimes rattle. The only sure test is opening it with a cross-peen hammer or a soil pipe cutter, which gives cleaner halves than a flat smash.
How far from St. Louis do I need to drive?+
The nearest geode spot is about 18 miles out, and the farthest on this list is 149 miles. Most fall inside a normal weekend day-trip radius.

Keep exploring from St. Louis

Geodes near other cities

Hunt geodes 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