Iowa Fishing Regulations: Bag Limits, Size Limits and Seasons
These are the statewide daily bag limits and length limits Iowa anglers work under, taken from the Iowa Department of Natural Resources (DNR) guide for 2026 Iowa Fishing Regulations (Iowa Administrative Code 571, Chapter 81). Statewide means the default: most states, Iowa included, override these on specific lakes, rivers and coastal zones, so treat this page as the baseline and the official guide as the rule for the water you are standing on.
Iowa has a continuous open season on nearly every species. The exceptions are in the Iowa Great Lakes: walleye close on West Okoboji, East Okoboji and Spirit Lake from February 15 to the first Saturday in May, and muskie there are open only May 21 to November 30. Paddlefish snagging has its own seasons on the Mississippi and Missouri rivers. You will still need the Iowa fishing license, which runs $22 for residents and $48 for non-residents; the Iowa fishing license page covers short-term options, exemptions and where to buy.
Limits last verified 2026-09-16.
Iowa freshwater bag and length limits
| Species | Daily bag | Length |
|---|---|---|
| Largemouth, smallmouth and spotted bass12 in. on interior streams and the Missouri River. Mississippi River: 5 a day, 14 in. minimum. | 3 combined | 15 in. minimum on public lakes |
| Walleye, sauger and saugeyeMississippi River: 6 a day. Okoboji, Spirit, Clear, Storm and several other lakes: 3 a day. Many lakes post a length limit. | 5 combined | None statewide |
| Northern pikeMississippi River: 5 a day. | 3 | None |
| Muskellunge and hybrid muskie | 1 | 40 in. minimum |
| CrappieNo limit on private water. | 25 | None |
| BluegillNo limit on private water. | 25 | None |
| Yellow perch | 25 | None |
| Catfish (channel, blue and flathead)No limit on the Mississippi River. | 8 on lakes, 15 on streams | None |
| Trout (brook, brown and rainbow)A trout fee is required to fish for or keep trout. | 5 combined | None |
| PaddlefishMississippi River: release any fish 33 in. or longer. Missouri and Big Sioux: 35-45 in. protected slot, tag required. | 2 | See note |
| Rock (lake) sturgeon | 0 | Closed |
How to read a bag limit
A daily bag limit is the number of that species one angler may keep in a day, and in most states also the number you may have in possession on the water. Where a row says "combined", the number is shared across every species named in it. A minimum length is measured from the tip of the closed mouth to the tip of the tail with the tail pinched; a slot means fish inside the range must go back. When a lake has its own rule in the official guide, that rule replaces the statewide one for that water only.
Related: the Iowa fishing license page for the fee and where to buy, non-resident fishing license fees across states, and fishing regulations for every state.