Welcome to Iowa Trout Country!


Plenty of opportunities await trout anglers in Iowa:

Schedule time during your next trip to northeast Iowa to visit one of Iowa's three trout hatcheries - Manchester, Decorah, or Big Springs. The grounds to each facility are open to the public year round from sunrise to sunset.


Plan your Iowa Trout Fishing Adventure

Get the most out of your trout fishing trip with information about each stream's location, qualities, and other fun facts on the trout streams webpage.

Check out the overview map of all trout streams in Northeast Iowa online, or email the DNR or call the DNR Phone Center at 515-725-8200 to request a printed version. A mobile-friendly version of the trout map is also available.



Buy Your Fishing Licenses Online


Catchable Trout Streams

Find your favorite trout stream and when it will be stocked with the Trout Stream Stocking Calendar. Call 563-927-5736 for current trout stream or urban stocking information.



Trout Information
+ Trout Regulations (License, Seasons, Limits)
+ Where can I fish for trout?
+ Iowa's Wild Trout
+ Improving Trout Stream Fishing
+ Kids' Trout Fishing Ponds
Urban Trout Fisheries

Urban trout stockings offer a "close to home" option for anglers in cities and towns across Iowa who might not normally travel to northeast Iowa to discover trout fishing. These cool weather stockings, held each October through April, are a great place to take kids to catch their first fish.

2018 Spring Urban Trout Stocking Schedule
Discovery Park , Muscatine
Muscatine County March 23 10:00 am
Lake of the Hills, Davenport Scott County March 23 10:30 am
Wilson Lake, Fort Madison Lee County March 23 Noon
Ottumwa Park Pond (Rescheduled) Wapello County March 30 Noon
Terry Trueblood Lake, Iowa City (Rescheduled) Johnson County March 30   11:00 am
Prairie Park (Cedar Bend), Cedar Rapids Linn County March 31 10:00 am
Banner Lake (South) , Indianola at Summerset State Park Warren County April 7 11:00 am
Heritage Pond, Dubuque Dubuque County April 14 10:00 am
North Prairie , Cedar Falls Black Hawk County April 14 11:00 am
Sand Lake , Marshalltown Marshall County April 21 11:00 am

Family Fishing Events
2018 Spring Family Fishing Events

Contact our partners listed below for more information about each Family Fishing Event.

Location Date Time Partner Contact Info
Ottumwa Park Pond - Rescheduled March 31 8:00 am Ottumwa Parks & Rec 641-682-7873

Iowa City Parks & Rec 319-356-5100
Banner Lake (South), Indianola at Summerset State Park April 7 11:00 am Warren County Isaac Walton League. Contact, Ben Dodd, Iowa DNR Fisheries
515-432-2823 X108
Heritage Pond, Dubuque April 14 10:00 am Dubuque CCB 563-556-6745
North Prairie, Cedar Falls April 14 11:00 am Dan Kirby, Iowa DNR Fisheries 563-927-3276
Sand Lake, Marshalltown April 21 11:00 am Marshall CCB 641-752-5490
Prairie Park (Cedar Bend), Cedar Rapids April 21 10:30 am Cedar Rapids Parks & Rec 319-286-5799