Skip to content

USA Β· Midwest

Iowa
Fishing License 2026.

Fishing License & Permit Β· Fishing Times Β· Waters & Fish Species Β· Cost Overview

πŸŒ™Fishing Times 2026
Complex regulations

All information without guarantee. Always check with the official local authorities. Not legal advice. Last updated: April 18, 2026

Best fishing times

Β·Iowa

41.88Β°, -93.10Β°

01

Fishing License & Permit

License required?
Yes
Where to apply?
Iowa DNR β€” online via Go Outdoors Iowa, Iowa DNR license agents (600+ retailers), or DNR offices.
Cost
Resident annual $22; Non-resident annual $48; Non-resident 1-day $10.50, 3-day $20.50, 7-day $37. Trout Fee $14.50 (required to fish or possess trout on designated waters). Combined hunting+fishing resident $55.
Validity
365-day rolling from date of purchase (switched from calendar year in 2017).
Available online?
Yes

Residents under 16 fish free. Free Fishing Weekend: first full weekend in June. Residents 65+ get discounted annual ($13.50). Lifetime licenses for residents 65+ ($54.50). Boundary Waters license ($17) lets Iowa residents fish Mississippi/Missouri/Big Sioux border waters without reciprocal license.

Buy fishing license for Iowa online

gooutdoorsiowa.com/

02

Rules & Regulations

Closed seasons
Most species year-round. Walleye/Sauger on Mississippi River Pools 12–20: 15" min, open year-round. Muskie: 40" min, 1/day. Trout (designated streams): year-round but catch-and-release only on select waters Oct 15–Apr 1.
Catch limits
Walleye/Sauger 3/day combined (Mississippi pools vary). Largemouth/Smallmouth Bass 14" min, 3/day. Crappie 25/day. Channel Catfish 15/day (no min size inland). Trout 5/day, 8" min.
Prohibited methods
No snagging game fish. No live game-fish as bait except in Mississippi/Missouri. Max 2 lines inland; 3 on boundary rivers.
Catch & Release
Mandatory C&R on certain NE Iowa trout streams from Oct 15–Apr 1 (artificial lures only, single barbless hook).

Designated trout streams (NE Iowa driftless region) require the Trout Fee on top of base license β€” ~50 stocked streams. Mississippi River reciprocity with WI/IL/MN via Boundary Waters license.

03

Waters & Fish Species

Top waters

  • β€”West Okoboji Lake (3,847 acres β€” glacial blue-water lake; walleye, muskie, smallmouth)
  • β€”Spirit Lake (5,684 acres β€” Iowa's largest natural lake; walleye, yellow perch, pike)
  • β€”Big Creek Lake (866 acres near Des Moines β€” walleye, wiper, crappie)
  • β€”Mississippi River (Pools 9–19 β€” walleye, sauger, smallmouth, flathead, freshwater drum)
  • β€”Driftless trout streams (Waterloo Creek, French Creek, Bloody Run β€” stocked brown + brook trout)
Best season
May–June walleye spawn + post-spawn on Okoboji/Spirit; Sept–Oct fall bite on Mississippi pools; Jan–Feb ice fishing in the Iowa Great Lakes (Okoboji-Spirit region is legendary).
Freshwater
Two distinct zones: NW Iowa's glacial Great Lakes region (Okoboji, Spirit, East/West Okoboji) with deep clear water, and the driftless NE corner with cold-water trout streams. Mississippi and Missouri River borders provide big-river catfish + walleye. Few natural interior lakes β€” most mid-state fishing is on reservoirs like Big Creek, Saylorville, Rathbun.
Saltwater
Landlocked β€” no saltwater fishery.

04

Practical Information

Equipment
Tackle shops concentrated around Okoboji (Kabele's, Stan's), Des Moines, and Decorah (trout). Scheels All Sports in multiple cities.
Fishing guides
$400–$600/day walleye + muskie guides on Okoboji/Spirit; $300–$500 Mississippi River walleye/sauger; $250–$400 driftless trout wade trips.
Transport
Fly into Des Moines (DSM) for central + Okoboji (3hr drive), Sioux Falls SD (FSD) for Great Lakes region, Minneapolis (MSP) for northern access. Cedar Rapids (CID) or Dubuque (DBQ) for Mississippi + NE driftless.
Safety
Okoboji/Spirit get rough fast β€” 20mph wind = whitecaps on these shallow glacial lakes. Mississippi has strong current and barge wake near locks. Ice fishing requires 4"+ clear ice.

05

Cost Overview

License fees
$22 resident / $48 non-resident annual
Guide prices
$250–$600/day
Daily budget
$45–$80 DIY; $350–$550 guided.