Iowa trout stocking

The last 7 days and the next 30, from Iowa Department of Natural Resources.

Waters, last 7 days
7
Coming up, 30 days
4
Waters tracked
21
99 counties
Feed checked
22 hours ago
Iowa Department of Natural Resources publishes a schedule rather than confirmed stockings; dates can move with weather and fish supply. We check its feed daily. Community pond stockings are announced ahead with a date and time, and postponements are posted; streams are stocked unannounced. Iowa stocks community ponds with rainbow trout in spring (March and April) and fall (late October into November); northeast Iowa streams are stocked weekly from April to October, unannounced.

Stocked in the last 7 days

WhenWaterFishStatus
yesterday2026-11-07Stolley PondClay · Trout · 1,500 fish1,500Scheduled
4 days ago2026-11-04Bacon Creek LakeWoodbury · Trout · 1,500 fish1,500Scheduled
5 days ago2026-11-03Ely PondLinn · Trout · 1,500 fish1,500Scheduled
5 days ago2026-11-03Noelridge Park PondLinn · Trout · 1,500 fish1,500Scheduled
6 days ago2026-11-02Liberty Centre PondJohnson · Trout · 1,500 fish1,500Scheduled
6 days ago2026-11-02North Ridge Park PondJohnson · Trout · 1,500 fish1,500Scheduled
6 days ago2026-11-02Ottumwa Park Pond (South Pond)Wapello · Trout · 1,500 fish1,500Scheduled

Coming up

WhenWaterFishStatus
in 12 days2026-11-20Marr Park PondWashington · Trout · 1,500 fish1,500Scheduled
in 12 days2026-11-20Emma Young PondClinton · Trout · 1,500 fish1,500Scheduled
in 12 days2026-11-20Discovery Park PondMuscatine · Trout · 1,500 fish1,500Scheduled
in 16 days2026-11-24Blue PitCerro Gordo · Trout · 1,500 fish1,500Scheduled

Counties

All 99 counties, whether or not anything was stocked there. All 21 waters, searchable.

CountyWatersLast stocked
Adair County0no record
Adams County0no record
Allamakee County0no record
Appanoose County0no record
Audubon County0no record
Benton County0no record
Black Hawk County111 days ago
Boone County0no record
Bremer County0no record
Buchanan County0no record
Buena Vista County0no record
Butler County0no record
Calhoun County0no record
Carroll County0no record
Cass County0no record
Cedar County0no record
Cerro Gordo County1no record
Cherokee County0no record
Chickasaw County0no record
Clarke County0no record
Clay County1yesterday
Clayton County0no record
Clinton County1no record
Crawford County0no record
Dallas County113 days ago
Davis County0no record
Decatur County0no record
Delaware County0no record
Des Moines County0no record
Dickinson County0no record
Dubuque County111 days ago
Emmet County0no record
Fayette County0no record
Floyd County0no record
Franklin County0no record
Fremont County0no record
Greene County0no record
Grundy County0no record
Guthrie County0no record
Hamilton County0no record
Hancock County0no record
Hardin County0no record
Harrison County0no record
Henry County0no record
Howard County0no record
Humboldt County0no record
Ida County0no record
Iowa County0no record
Jackson County0no record
Jasper County0no record
Jefferson County0no record
Johnson County26 days ago
Jones County0no record
Keokuk County0no record
Kossuth County0no record
Lee County0no record
Linn County25 days ago
Louisa County0no record
Lucas County0no record
Lyon County0no record
Madison County0no record
Mahaska County0no record
Marion County0no record
Marshall County110 days ago
Mills County0no record
Mitchell County0no record
Monona County0no record
Monroe County0no record
Montgomery County0no record
Muscatine County1no record
O'Brien County0no record
Osceola County0no record
Page County0no record
Palo Alto County0no record
Plymouth County0no record
Pocahontas County0no record
Polk County213 days ago
Pottawattamie County112 days ago
Poweshiek County0no record
Ringgold County0no record
Sac County0no record
Scott County1234 days ago
Shelby County0no record
Sioux County0no record
Story County116 days ago
Tama County0no record
Taylor County0no record
Union County0no record
Van Buren County0no record
Wapello County16 days ago
Warren County0no record
Washington County1no record
Wayne County0no record
Webster County112 days ago
Winnebago County0no record
Winneshiek County0no record
Woodbury County14 days ago
Worth County0no record
Wright County0no record

Questions

Where do these Iowa trout stocking records come from?

Iowa Department of Natural Resources. Iowa Department of Natural Resources publishes a schedule rather than confirmed stockings; dates can move with weather and fish supply. We check its feed daily. Each row links to the agency's own page.

How often is the Iowa trout stocking list updated?

Once a day, from the agency's published schedule.

How current is the Iowa list?

Community pond stockings are announced ahead with a date and time, and postponements are posted; streams are stocked unannounced.

Is a scheduled stocking guaranteed?

No. Agencies reschedule for weather, water levels and fish supply. A scheduled row is exactly what the agency published; a confirmed row means the agency reported the stocking as done. Verify before you drive.

Source: Iowa Department of Natural Resources. Verify before you drive. Agency page