Iowa Fishing License

Buy An Iowa Fishing License Online Today.

Iowa residents and nonresidents under 16 years of age can fish without a fishing license, but may need to purchase a trout fee.

– A minor of the State School for the Blind and State School for the Deaf can fish without a valid Iowa fishing license.

– Minor residents of other state institutions under the control of an administrator or a division of the department of human services and residents of county care facilities or a person who is receiving supplementary assistance under chapter 29 can fish without a license.

– Military personnel on active duty with the armed forces of the United States, on authorized leave from a duty station located outside of this state, and a legal resident of this state, may hunt or fish without a license. You must carry your leave papers and a copy of a current earnings statement showing a tax deduction for Iowa income taxes while hunting or fishing.

PRICES DISCLOSURE:  We do our best to stay current, but prices can change without notice to us. The prices below may or may not be the exact current prices for the license(s) listed.

How much does an Iowa fishing license cost online?

Fishing licenses in Iowa can range from under $11.00 for a Resident 1-Day fishing license to under $65.00 for a Resident 3-Year fishing license. Take a look below for all the resident and nonresident fishing licenses and prices.

Iowa Resident Fishing License Prices

Iowa Resident Annual Fishing License:

$22.00  BUY NOW

Iowa Resident Angler’s Special Fishing License – 3 Year: 

$62.00  BUY NOW

Iowa Resident Combo Fishing/Hunting/Habitat License:

$55.00  BUY NOW

Iowa Resident 1-Day Fishing License:

$10.50  BUY NOW

Iowa Resident 7-Day Fishing License:

$15.50  BUY NOW

Iowa Resident Bonus Line 3rd Line Fishing License: Allows anglers to fish with up to 2 additional line. Must have purchased resident Annual Fishing License. 

$14.00  BUY NOW

Iowa Resident Lifetime Fishing License: 65 years of age or older

$61.50  BUY NOW

Iowa Resident Trout Fish Fee: 

$14.50  BUY NOW

Iowa Resident Boundary Water Trotline: 

$26.00  BUY NOW

Iowa Resident Duplicate (replacement) Fishing License: 

$4.50  BUY NOW

How much does an Iowa nonresident fishing license cost online?

Iowa Nonresident Fishing License Prices

Iowa Nonresident Annual Fishing License:

$48.00  BUY NOW

Iowa Nonresident 1-Day Fishing License:

$12.00  BUY NOW

Iowa Nonresident 3-Day Fishing License: 

$20.50  BUY NOW

Iowa Nonresident 7-Day Fishing License: 

$37.50  BUY NOW

Iowa Nonresident Bonus Line 3rd Line Fishing License: Allows anglers to fish with up to 2 additional line. Must have purchased nonresident Annual Fishing License. 

$14.00  BUY NOW

Iowa Nonresident Trout Fish Fee: 

$17.50  BUY NOW

Iowa Nonresident Boundary Water Trotline: 

$49.50  BUY NOW

Iowa Nonresident Duplicate (replacement) Fishing License: 

$4.50  BUY NOW

Where can I buy an Iowa fishing license?

Search Vendor List (700+ locations)

Here are some of the best places to fish in Iowa.

All information listed above can also be seen on the fishing license page of the Iowa Department of Natural Resources website.