Rockhounding in Iowa

Updated August 2026

50 mapped spots for rock hunting and rock collecting across 32 counties. Iowa rockhounding is geodes and gravel. Keokuk geodes weather out of the Warsaw Formation in the southeast corner around Lee, Henry, and Van Buren counties, and glacial gravel bars on the Cedar, Iowa, Boone, and Des Moines rivers carry Lake Superior agates, jasper, and petrified wood across the rest of the state. Devonian and Ordovician fossils add a second hobby in the northeast.

Where is the best rockhounding in Iowa?

The best rockhounding in Iowa is at Ames in Story County (chalcedony, fossil), Bells Mill Park in Hamilton County (calcite), and Black Hawk County in Black Hawk County (cold water agate). In total, 50 mapped collecting spots across 32 counties produce geode, agate, and lake superior agate, each listed below with its land access.

Open the full map

Every rockhounding spot in Iowa

Iowa rockhounding photos

Representative spot and material photos from locations in this state, shown where verified public image records are available.

5 photos

Top minerals found in Iowa

Counts reflect how many spots in this list mention each mineral.

Notable areas: Keokuk geodes, Cedar River agates, Bells Mill Park gravel jasper, and Rockford Devonian fossils are the Iowa targets collectors travel for.

Geology behind Iowa rockhounding

Nearly all of Iowa is Paleozoic sedimentary rock buried under glacial drift. The Mississippian Warsaw Formation, exposed in the bluffs and creek banks of the Des Moines and Mississippi valleys near Keokuk, Farmington, and Lowell, holds the quartz-lined geodes that made the Keokuk name; the same beds continue into Missouri and Illinois. Glaciers spread Lake Superior agate, jasper, chert, and petrified wood from the north in till and outwash, and every major river reworks that gravel into bars: the Cedar at Cedar Rapids and Waterloo, the Iowa at Steamboat Rock, the Boone at Bells Mill, the Mississippi at Muscatine and Bellevue. Northeast Iowa's Driftless Area exposes Ordovician limestone and shale with brachiopods and trilobites around Clayton County, and Devonian limestone at Rockford and the Coralville spillway preserves corals and brachiopods. The Sioux Quartzite crops out in the far northwest.

Best regions to focus your search

Keokuk geode beds (Lee, Henry, Van Buren, Des Moines)

Fee digs near Keokuk let you work fresh Warsaw shale; creek exposures at Lowell, Bentonsport, and around Burlington are on private farms. Geode State Park is closed to collecting.

Central river gravels (Story, Hamilton, Hardin, Black Hawk, Linn)

Agate, jasper, and petrified wood on gravel bars of the Boone, Iowa, and Cedar rivers at Bells Mill Park, Steamboat Rock, and the Cedar Rapids and Waterloo stretches. County parks often allow picking; ask the conservation board.

Mississippi River bluffs (Louisa, Jackson, Clayton)

Agates in the river gravel at Muscatine and Bellevue and Ordovician fossils in the Driftless bluffs of Clayton County. Public boat ramps and county parks are the access.

Devonian fossil sites (Floyd, Johnson)

Rockford Fossil and Prairie Park allows collecting of Devonian brachiopods and corals; the Coralville Devonian Fossil Gorge is view-only.

Best season

Late summer and fall low water, August through October, exposes the most gravel bar; spring floods rebuild the bars and wash the geode banks. Fee geode digs run spring through fall. Winter ice and spring high water close the rivers.

What to bring

A garden rake and small screen for gravel bars, knee boots, a spray bottle, and a bucket. For geodes a long-handled pick, a pry bar, gloves, and rags to wrap unbroken ones; let the shop crack them or use a pipe cutter at home.

Local collecting history

Keokuk was a Mississippi River pearl-button and geode town by the 1890s, and Muscatine's freshwater pearl-button industry made Iowa the button capital of the world. The geode became the state rock in 1967.

Rockhounding near major Iowa cities

Day-trip range. Each section lists the closest mapped rockhounding spots within about 150 miles of the city. Most are inside a 2 to 3 hour drive.

Rockhounding near Cedar Rapids

See all →

6 closest spots to Cedar Rapids, IA.

  • Cedar RapidsLinn County · Silicified Coral, Calcified Coral3 mi3 min drive
  • CoralvilleJohnson County · Silicified Coral, Calcified Coral20 mi25 min drive
  • Benton CountyBenton County · Cold Water Agate26 mi33 min drive
  • BrandonBuchanan County · Geode, Fossil29 mi36 min drive
  • La Porte CityBlack Hawk County · Agate36 mi45 min drive
  • KeotaWashington County · Agate46 mi58 min drive

Rockhounding near Davenport

See all →

6 closest spots to Davenport, IA.

Neighboring states with rockhounding

Geology rarely respects state borders. These states share mapped rockhounding country with Iowa, useful when Iowa is the start, not the whole trip. Each card links to the closest county across the line.

Rockhounding by county in Iowa

County pages are linked once we have at least 3 mapped spots for a focused guide with coordinates, mineral notes, and nearby spots.

Top picks in Iowa

10 best spots

Hand-picked standouts from the Iowa list, chosen for unusual mineralogy, documented public access, or both. Each card links to coordinates, access notes, and what to look for.

Fee digs and gem mining in Iowa

1 place in Iowa where you pay to dig and keep what you find. Prices and seasons change, so check with the operator before you drive out.

  • Geode FestLee CountyKeokuk Geode

Rock and mineral clubs in Iowa

5 clubs in Iowa. Clubs run field trips, shows and workshops, and many trips go to private claims you can't reach alone.

Full club directory →

Iowa rockhounding FAQ

Is rockhounding legal in Iowa?+
Yes, at fee geode digs, in county parks that allow gravel picking, at the Rockford Fossil and Prairie Park, on Corps of Engineers shorelines unless posted, and on private land with permission. Iowa State Parks, including Geode State Park, prohibit collecting.
Where can I dig Keokuk geodes in Iowa?+
The fee digs near Keokuk in Lee County are the reliable option, with fresh Warsaw shale exposed for a per-bucket price. Creek banks around Lowell, Farmington, and Bentonsport in Henry and Van Buren counties produce geodes on private farms with permission. Look for the round chert nodules in the gray shale and wrap the unbroken ones.
Where do you find agates in Iowa?+
Gravel bars on the Cedar, Iowa, Boone, and Des Moines rivers and the Mississippi at Muscatine and Bellevue, plus county gravel pits with permission. Bells Mill Park on the Boone River and the Steamboat Rock stretch of the Iowa are well known. Wet the gravel and look for banding and waxy luster.
Can I collect fossils at Rockford?+
Yes. The Rockford Fossil and Prairie Park in Floyd County is a former clay pit where Floyd County Conservation allows visitors to collect Devonian brachiopods, corals, and gastropods by hand for personal use. It is one of the few public fossil sites in the Midwest that allows this.
What rocks and minerals can you find in Iowa?+
Iowa spots in this list most often produce geodes, agate, Lake Superior agate, Keokuk geodes, jasper, quartz, petrified wood, and chalcedony, plus Devonian and Ordovician fossils.
Where can I go rock hunting in Iowa?+
Rock hunting, rock collecting and rockhounding are the same hobby under different names. 50 spots are mapped in Iowa, 46 of them with public access. Henry County, Lee County, and Black Hawk County have the most.
Is there gem mining or pay-to-dig in Iowa?+
Yes. 1 fee dig is mapped in Iowa, where you pay to dig and keep what you find: Geode Fest. Prices and seasons change, so check with the operator before you drive out.
Where can I dig for crystals in Iowa?+
3 mapped spots in Iowa report quartz, amethyst, or smoky quartz, mostly in Adair County, Des Moines County, and Louisa County. Each one is in the list on this page with its land access.

Map every Iowa spot in the app

Open the RockHoundR app to see Iowa on a real map with public land overlays, weather, geology, and your saved finds.

Download on the App StoreGet it on Google Play