Iowa Fishing License Cost (2025-2026) — $22 Annual + Trout Fee $14.50 & Senior Lifetime $61.50

Iowa fishing license cost: $22 annual, NR $48, trout +$14.50. Senior 65+ lifetime $61.50! Go Outdoors Iowa DNR.

The Iowa DNR manages the fishing license in Iowa through the Go Outdoors Iowa system. Wondering how much is Iowa fishing license? Residents pay $22 annually for all warmwater species, with an optional trout fee of $14.50 for NE Iowa's incredible Driftless Area streams.

Iowa Fishing License Cost (2025-2026) — Official DNRResidentAnnual Fishing: $22.00Angler's Special (3-Year): $62.00Outdoor Combo: $55.007-Day: $15.501-Day: $10.50Senior 65+ Lifetime: $61.50!Non-ResidentAnnual NR: $48.007-Day NR: $37.503-Day NR: $20.501-Day NR: $12.00🎣 Trout Fee: +$14.50 res / +$17.50 NR — required for trout fishing🐟 Spirit Lake walleye • Mississippi River catfish • NE Iowa trout streamsIowa DNR via Go Outdoors Iowa • iowadnr.govIowa Trout Fee — Do You Need It?Warmwater Only?$22 annual — no trout feevsTrout Fishing?+$14.50 res / +$17.50 NR💡 NE Iowa Driftless streams, stocked parks, Yellow River State Forest = trout fee needed

2025-2026 Iowa Fishing License Cost — Resident

The DNR Iowa fishing license costs (source: Iowa DNR Official):

LicensePriceDurationNotes
Annual Fishing$22.00Jan 1 – Jan 10 next yearAll warmwater species
Angler's Special (3-Year)$62.003 yearsSaves $4 — convenient
Outdoor Combo (Fish+Hunt+Habitat)$55.00AnnualBest value for outdoors enthusiasts
7-Day Fishing$15.507 daysExtended trip
1-Day Fishing$10.501 dayQuick outing
Trout Fee+$14.50AnnualRequired for trout — any age!
Bonus Line (3rd pole)$14.00AnnualFish with 3 lines
Senior 65+ Lifetime Fishing$61.50LifetimeOne-time — pays for itself in 3 years!
Senior 65+ Lifetime Trout$65.00LifetimeLifetime trout fee access

Out of State Fishing License Iowa — Non-Resident

The out of state fishing license Iowa costs:

LicensePriceDuration
NR Annual$48.00Calendar year
NR 7-Day$37.507 days
NR 3-Day$20.503 days
NR 1-Day$12.001 day
NR Trout Fee+$17.50Annual

Compare Iowa With Neighboring States

StateRes AnnualNR AnnualNR 1-DaySenior Rate
Minnesota$25.00$51.00$14.0065+ $8.50
Wisconsin$20.00$50.00$10.0065+ $7.00
Missouri$12.00$49.0065+ $7.00
Nebraska$38.00$79.00$13.0065+ $8.00
South Dakota$28.00$79.00$18.0065+ $5.00

Iowa at $22 is middle of the pack for the Midwest. Missouri ($12) is cheapest. Iowa's trout fee ($14.50) adds up, but NE Iowa Driftless streams are worth it. The $61.50 senior lifetime is excellent value.

FAQ

How much is Iowa fishing license for non-residents?

The out of state fishing license Iowa costs $48 annual, $37.50 for 7 days, $20.50 for 3 days, or $12 for 1 day. Add $17.50 trout fee for Driftless streams. See IA fishing spots.

Do I need a trout fee even if I'm exempt from the license?

Yes! The Iowa trout fee is required for ALL ages — even anglers under 16 who don't need a fishing license must purchase the trout fee ($14.50) to fish trout waters.

Buy your Go Outdoors Iowa fishing license →