Iowa Fishing License

Buy An Iowa Fishing License Online Today.

Question: At what age does Iowa require you to possess a valid Iowa fishing license?

Answer: Iowa requires all anglers 16 years of age and older to purchase and possess a valid Iowa fishing license. 

Question: I am on active duty with the US military. Do I still need a fishing license in Iowa?

Answer: No, but all military personnel on active duty with the US armed forces, on authorized leave from duty station located outside of the state, and a legal resident of the state must carry papers including leave papers and a copy of current earnings statement showing a tax deduction for Iowa income taxes while fishing. 

Question: Are there any other exemptions for needing a fishing license in Iowa?

Answer: Yes. A minor of the State School for the Blind and State School for the Deaf can fish without a valid Iowa fishing license. Also,   . 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.

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.