Free Iowa Fishing License Calculator

Iowa Fishing License Cost 2026

Resident, non-resident, and short-term fishing license prices for Iowa — plus the add-ons and rules that catch anglers off guard, and where to buy from the official state agency.

Written and fact-checked by Jordan Whitfield, Site Editor

Iowa License Price Calculator

Your Residency
Annual License
$22.00
Resident annual
1-Day
N/A
Short-term option
Trout Fee
Separate fee
 
License Window
13 months
 
Iowa requires a separate trout fee beyond the base license for anyone fishing brook, brown, or rainbow trout. The 2026 license window also runs unusually long — from December 15, 2025 through January 10, 2027. Verify current rates at iowadnr.gov before purchasing.
Buy Your Iowa License Online →
Compare Iowa to all 50 states side by side Open Full Calculator →

How Much Is a Fishing License in Iowa?

An Iowa resident annual fishing license costs $22.00. Non-residents pay $48.00 for the same annual license.

Iowa caps its paddlefish snagging program tightly: on top of a regular license, anglers need a Special Paddlefish License, and only 950 resident and 50 nonresident tags are issued each year, first come, first served, for a season limited to specific stretches of the Missouri and Big Sioux rivers. (Iowa DNR)

Iowa Fishing License Price Table (2026)

License TypeResidentNon-ResidentNotes
Annual$22.00$48.00Resident annual
1-DayN/AN/AShort-term option
Trout FeeSeparate feeSeparate feeSee notes below
Youth (Under 16)FreeFreeMost states exempt young anglers
Iowa fishing license cost compared to the U.S. average annual fee
Iowa resident and non-resident annual fees vs. the 50-state average.

Trout Fishing Requires a Separate Fee

Iowa's base $22 resident / $48 non-resident license doesn't cover trout. Anyone fishing for brook, brown, or rainbow trout needs to add a separate trout fee on top of the standard license — easy to overlook if you're used to states that bundle trout access in.

The License Window Runs Longer Than a Calendar Year

Iowa's 2026 fishing licenses went on sale December 15, 2025, and stay valid through January 10, 2027 — over 13 months of coverage from a single purchase, longer than the standard calendar-year license most states sell.

Comparing States for a Fishing Trip?

See how Iowa stacks up against every other state's license cost.

Open the Multi-State Trip Planner →

Iowa Fishing Seasons & Bag Limits (2026)

These are Iowa's default statewide season windows and bag/size limits for the most commonly targeted species. Many individual lakes, rivers, and reservoirs carry their own special regulations that override these defaults — always confirm the rules for your specific water before you fish.

SpeciesSeasonMin. SizeDaily Limit
Walleye (inland waters)Year-round, statewide default15" min. (some lakes lower bag)5/day (10 possession)
Black BassYear-round, statewide default15" min. (public lakes); 12" min. (interior streams/Missouri River); 14" min. (Mississippi River)Varies by water type
Channel CatfishYear-round, statewide defaultNo statewide min.8/day (8 possession)
Iowa's bass minimum size actually changes by water type (public lake vs. interior stream vs. Mississippi River) rather than by a single statewide number — check which category your water falls into. Season dates and limits are set annually and can change mid-year by emergency order — verify current rules with Iowa DNR before you fish.

Where to Buy a Iowa Fishing License Locally

In addition to the official state portal linked above, Iowa fishing licenses are typically available at Walmart, Bass Pro Shops, Cabela's, and Dick's Sporting Goods locations statewide, along with independent bait & tackle shops. Call ahead if you need a specific license type (combination, lifetime, or trout stamp) since not every retail counter carries every product.

How we verified this: Season dates and bag/size limits sourced from Iowa DNR — Fishing Regulations & Laws (official source), checked July 2026. Regulations are set annually and can be amended by emergency order — always confirm current rules with the state agency before fishing.

Iowa Fishing License — FAQs

How much is an Iowa fishing license?

A resident annual license costs $22.00. Non-residents pay $48.00 for the annual license.

Do I need a separate permit to fish for trout in Iowa?

Yes. A separate trout fee applies beyond the base fishing license for brook, brown, or rainbow trout.

How long is an Iowa fishing license valid?

The 2026 license runs from December 15, 2025 through January 10, 2027 — more than 13 months.

Who needs a fishing license in Iowa?

Anglers 16 and older, with exceptions for active-duty military, youth under 16, and qualifying disabled veterans.

Where can I buy an Iowa fishing license?

Online at GoOutdoorsIowa.com, through the mobile app, or at 650+ licensed vendors statewide.

Want to see how Iowa compares to every other state?
Sort all 50 states by resident or non-resident price in the full calculator.
See All States →
Disclaimer: Prices shown are approximate 2026 rates based on official Iowa wildlife agency published data. Always verify current fees at iowadnr.gov before purchasing.