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.

AgencyIowa Department of Natural Resources (DNR)
Regulation year2026 Iowa Fishing Regulations (Iowa Administrative Code 571, Chapter 81)
Free fishingFree Fishing Days are June 5-7, 2026. Iowa residents can fish without a license or trout fee; other limits still apply.

Limits last verified 2026-09-16.

Iowa freshwater bag and length limits

Statewide freshwater limits. Water-specific exceptions in the official guide take precedence.
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.

Frequently asked questions

What is the bass limit in Iowa?

Statewide, Iowa allows 3 combined largemouth, smallmouth and spotted bass per day, with a length rule of 15 in. minimum on public lakes. 12 in. on interior streams and the Missouri River. Mississippi River: 5 a day, 14 in. minimum. Individual lakes often carry a different slot or minimum, so check the water-specific exceptions in the official guide.

How many crappie can you keep in Iowa?

The statewide daily limit is 25, size rule none. No limit on private water.

What is the catfish limit in Iowa?

Catfish (channel, blue and flathead): 8 on lakes, 15 on streams per day, none. No limit on the Mississippi River.

What is the trout limit in Iowa?

Trout (brook, brown and rainbow): 5 combined per day, none. A trout fee is required to fish for or keep trout.

Is there a closed season for fishing in Iowa?

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.

When can you fish without a license in Iowa?

Free Fishing Days are June 5-7, 2026. Iowa residents can fish without a license or trout fee; other limits still apply.

Do I need a license to fish in Iowa?

Yes for most adults. The annual Iowa fishing license costs $22 for residents and $48 for non-residents. A trout fee ($14.50 resident / $17.50 non-resident) is required on top of the base license to fish for or keep trout. Anglers under 16 fish free. A 3-year Angler's Special ($62 resident) and a $61.50 lifetime license for residents 65+ are also available. See the Iowa fishing license page for short-term options and where to buy.

Where do these Iowa limits come from?

Every figure on this page was read from the Iowa Department of Natural Resources (DNR) regulation guide for 2026 Iowa Fishing Regulations (Iowa Administrative Code 571, Chapter 81) and last checked on 2026-09-16. The guide, not this page, is the legal document. Use the official source link above before you keep a fish.