Topics:

Trout Fishing
Back to top

2026 Stocking Schedule

Each community trout stocking location is stocked twice. Every location receives about 1,500 trout each stocking. 

Winter trout stocking events are dependent on favorable weather and ice conditions. 

Trout Stocking Locations
WaterbodyLocation2026 
Spring Stockings
2026 
Winter Stockings
Terra LakeJohnston3/16/2026 - Noon 
Jefferson  Co. Park New PondFairfield3/19/2026 - 10 a.m. 
Wilson LakeDonnellson3/19/2026 - Noon 
Lake of the HillsDavenport3/19/2026 - 10 a.m. 
Liberty Centre PondNorth Liberty3/20/2026 - 10:30  a.m. 
North Ridge Park PondCoralville3/20/2026 - 11:30  a.m. 
Ottumwa Park Pond (South Pond)Ottumwa3/21/2026 - 11:00  a.m. 
Noelridge Park PondCedar Rapids3/21/2026 - 9:30  a.m. 
Ely PondEly3/21/2026 - 11:00  a.m. 
Sand LakeMarshalltown4/24/2026 - Noon 
North Prairie LakeCedar Falls4/25/2026 - 10 a.m. 
Heritage PondDubuque4/25/2026 - 10:30 a.m. 
Bacon Creek LakeSioux City 1/27/2026
Big LakeCouncil Bluffs 1/28/2026 
Moorland PondMoorland/Fort Dodge 1/28/2026 
Scharnberg PondSpencer 2/7/2026
Triumph Park West & EastWaukee Week of 1/26/2026
Lake PetockaBondurant Week of 1/26/2026
Ada Hayden Heritage Park LakeAmes Week of 1/26/2026
Back to top

Family-friendly Fishing Events

The following stocking locations are paired with a family-friendly event to help anglers have success and fun while fishing. 

Spring: 

Back to top