Iowa Fishing License Cost Resident & Nonresident Fees
See the current Iowa fishing license prices, compare resident and visitor options, and know when trout, bonus-line, lifetime, youth or local-agent rules matter.
Fast Answer: How Much Is a Fishing License in Iowa?
A basic annual Iowa resident fishing license costs $22. A basic annual Iowa nonresident fishing license costs $48. Short-term Iowa fishing licenses are also available: resident 1-day is $10.50, resident 7-day is $15.50, nonresident 1-day is $12, nonresident 3-day is $20.50, and nonresident 7-day is $37.50. If you fish for or possess trout, Iowa requires a separate trout fee: $14.50 for residents and $17.50 for nonresidents.
Resident annual
Best starting point for most Iowa residents who fish more than once.
Nonresident annual
Best for visitors who fish Iowa often or stay longer than a short trip.
Age rule
Anglers 16 and older generally need a valid fishing license in Iowa.
Trout fee
Required to fish for or possess trout, even for many youth situations.
Watch Before You Buy: Iowa License Dollars and Fishing Access
This official Iowa DNR video is included because the user intent behind “how much is a fishing license in Iowa” is not only price; many readers also want to know why license fees exist and where the money goes. Use the video for context, then use the official Iowa DNR fee page and Go Outdoors Iowa cart for the final price before purchase.
Video note: If a video and the Iowa DNR fee table disagree, follow the current Iowa DNR fee table and the final Go Outdoors Iowa checkout screen.
Official Source Verification for Iowa Fishing License Fees
Publish-ready as of May 27, 2026: This guide was checked against Iowa DNR fishing license fee tables, Iowa DNR license requirement pages, Go Outdoors Iowa package pages, Iowa.gov renewal guidance, Iowa DNR free fishing weekend information, and official Go Outdoors IA app information.
Official fee table
Iowa DNR Fishing Licenses & Permit Fees is the main source for current license prices.
Official buying portal
Go Outdoors Iowa is the official online license system for purchase, account management and reprints.
Rules and regulations
Iowa DNR Fishing Regulations & Laws should be checked before fishing a specific waterbody.
Independent resource note: FishingLicenseInfo.org is not Iowa DNR, not Iowa.gov, and not Go Outdoors Iowa. This page helps users understand the fee structure; official Iowa sources control final prices, eligibility and rules.
Iowa Fishing License Cost 2026: Resident and Nonresident Fee Table
Use this table first if your main question is cost. Prices below are from official Iowa DNR fee information available during this workflow. Always confirm the final amount in the Go Outdoors Iowa cart before paying, because your total can change if you add trout, a bonus third line, a package, a hard card or other optional items.
| License or fee | Iowa resident cost | Nonresident cost | Who should consider it? |
|---|---|---|---|
| Annual fishing license | $22.00 | $48.00 | Most adults and repeat anglers who fish Iowa waters. |
| 1-day fishing license | $10.50 | $12.00 | One-day trip, first-time test trip, vacation stop or short local outing. |
| 3-day fishing license | Not the main resident short-term option on the checked fee table | $20.50 | Visitors fishing a long weekend or short Iowa vacation. |
| 7-day fishing license | $15.50 | $37.50 | Weeklong visitor trip or resident who only needs a short license window. |
| Angler’s Special – 3 Year Fish | $62.00 | Not listed as a nonresident equivalent in the checked fee table | Iowa residents who want a multi-year fishing license. |
| Bonus Line – 3rd Fish Line | $14.00 | $14.00 | Anglers who want to use a third fishing line where allowed. |
| Trout Fish Fee | $14.50 | $17.50 | Anyone who fishes for or possesses trout when the trout fee is required. |
| Boundary Water Trotline | $26.00 | $49.50 | Specific boundary-water trotline situations; not needed for normal rod-and-reel fishing. |
| Outdoor Combo – Hunting / Fishing / Habitat | $55.00 | Not listed as the same resident combo | Iowa residents who hunt and fish and need the included privileges. |
| Lifetime Fishing, age 65+ | $61.50 | Resident-only lifetime option | Eligible Iowa residents age 65 and older. |
| Lifetime Trout Fee, age 65+ | $65.00 | Resident-only lifetime option | Eligible Iowa seniors who fish for trout often. |
Which Iowa Fishing License Should You Buy?
The right Iowa license depends on residency, trip length, age, trout plans and whether you need only fishing or a broader hunting/fishing package. Use this quick matching tool before buying.
How to Buy an Iowa Fishing License Online
The official online route is Go Outdoors Iowa. This is the best option for most users because it lets you buy from home, check packages, manage your account, reprint licenses, and use app-based proof when appropriate.
Use GoOutdoorsIowa.com. Avoid lookalike pages before entering payment details.
Pick Iowa resident only if you meet Iowa residency rules. Visitors should use nonresident options.
Choose annual, 1-day, 3-day, 7-day or a package based on how many days you will fish.
If you fish for or possess trout, make sure the trout fee is included or added separately.
The Bonus Line – 3rd Fish Line is a separate fee. Most casual anglers do not need it unless they plan to use a third line where allowed.
Check license holder name, dates, residency, selected add-ons and final total before payment.
Print it, save a digital copy, or use the Go Outdoors IA app. Carry proof while fishing.
Iowa Fishing License Age Rules and Youth Trout Details
Iowa residents and nonresidents 16 years and older generally need a valid fishing license while fishing. Anglers under 16 may fish without a regular Iowa fishing license, but trout is the important exception users often miss.
Under 16
Residents and nonresidents under 16 can fish without a regular fishing license in Iowa.
Age 16 and older
Most anglers in this group need a valid Iowa fishing license and must carry proof while fishing.
Youth trout
Under-16 anglers may need their own trout fee or must share a trout limit with a properly licensed adult who paid the trout fee.
Iowa Trout Fee: When the Extra Cost Applies
The Iowa trout fee is separate from the regular fishing license. Iowa DNR and Go Outdoors Iowa information says anglers must pay the trout fee to fish for or possess trout. This matters for residents, nonresidents, youth anglers, stocked trout events and northeast Iowa trout streams.
Resident trout fee
Iowa residents pay $14.50 for the trout fish fee when required.
Nonresident trout fee
Nonresidents pay $17.50 for the trout fish fee when required.
Senior lifetime trout
Eligible Iowa residents age 65 and older can review the lifetime trout fee option listed at $65.
Iowa Resident vs Nonresident Fishing License Cost: What Changes?
Resident pricing is lower because it is only for anglers who qualify under Iowa residency rules. Nonresidents have separate prices and more short-trip options, including 1-day, 3-day and 7-day licenses.
Iowa resident buying checklist
- Annual fishing license: $22.
- Angler’s Special 3-year fishing: $62.
- Resident trout fee: $14.50.
- Resident 1-day: $10.50.
- Resident 7-day: $15.50.
- Lifetime fishing option for eligible residents age 65+.
Nonresident buying checklist
- Annual fishing license: $48.
- Nonresident 1-day: $12.
- Nonresident 3-day: $20.50.
- Nonresident 7-day: $37.50.
- Nonresident trout fee: $17.50.
- Compare 7-day vs annual if you may return to Iowa later in the year.
Iowa Senior, Disability, Military and Special Fishing License Notes
Some anglers may not need the standard annual license or may qualify for a special option. Do not buy the first license you see if you are a senior, disabled resident, military member on leave, landowner fishing on your own land, or buying for a youth angler.
Senior Iowa residents
Iowa lists lifetime fishing for residents age 65 and older at $61.50 and lifetime trout fee for residents age 65 and older at $65. These options may be better than repeated annual purchases if you plan to keep fishing.
Low-income senior or disabled residents
Some annual free fishing or combination hunting and fishing licenses may be available to eligible Iowa residents age 65 or older with low income, or residents who are permanently disabled with low income. Check official application rules before assuming eligibility.
Military personnel on leave
Iowa DNR license requirement information notes an exception for certain Iowa-resident military personnel on authorized leave from a duty station outside Iowa. Required paperwork must be carried while fishing.
Landowner or tenant fishing
Iowa regulations include exceptions for resident or nonresident landowners or tenants fishing on their own land, with related rules for children under age 18. Confirm the exact regulation before relying on this exemption.
Iowa Free Fishing Weekend 2026
Iowa DNR announced that Iowa residents can try fishing without buying a license on June 5, 6 and 7 as part of Free Fishing Weekend. This is a strong opportunity for beginners, families and kids to try fishing before buying a license.
Friday
Iowa resident free fishing day for eligible fishing.
Saturday
Good family day to try a local pond, lake or river.
Sunday
Final day of the 2026 Iowa Free Fishing Weekend.
Iowa Fishing License Renewal, Reprint, Auto-Renewal and App Proof
Iowa.gov says you can renew a hunting or fishing license online or in person, and Go Outdoors Iowa can support auto-renewal with a stored payment method. Go Outdoors Iowa also supports unlimited free license reprints online, and the Go Outdoors IA app can store licenses on your phone and sync recent purchases.
Renew online
Use Go Outdoors Iowa to buy or renew licenses and manage your customer account.
Auto-renewal
Iowa.gov explains that auto-renewal can be enrolled when buying through Go Outdoors Iowa.
Free reprints
Go Outdoors Iowa states users can obtain unlimited free license reprints online.
Mobile proof
The Go Outdoors IA app can store your license on your phone and sync recent purchases.
Can You Buy an Iowa Fishing License at Walmart or a Local Agent?
Iowa licenses can be purchased online and from point-of-sale license locations. Many anglers search for Walmart, bait shops, sporting goods counters, county recorder offices or local license agents. Availability can change by store, counter hours, staff training and licensing-system access.
Before going to Walmart or a local store
- Call first and ask whether that location currently sells Iowa fishing licenses.
- Ask if the license counter is open, not just whether the store is open.
- Bring ID and residency information.
- Know whether you need resident, nonresident, short-term, trout or bonus-line options.
- Ask for printed proof before leaving the counter.
When online is better
- You are buying late at night or early before a fishing trip.
- You already have a Go Outdoors Iowa customer account.
- You need a quick reprint.
- You want to compare license types without store-counter pressure.
- You want mobile proof in the Go Outdoors IA app.
For a broader retail checklist, see: Walmart Fishing License: Cost, Hours & What to Bring.
Before You Pay: Iowa Fishing License Cost Checklist
Decide your license type
- Are you an Iowa resident or nonresident?
- Are you age 16 or older?
- Are you fishing one day, three days, seven days or all year?
- Will you fish for or possess trout?
- Do you need a third line?
- Are you eligible for a senior, disability, military or landowner exemption?
- Are you buying only fishing, or do you need an outdoor combo?
Have ready at checkout
- Legal name and date of birth.
- Driver’s license or ID when available.
- Residency details.
- Payment method.
- Existing Go Outdoors Iowa customer information if you have purchased before.
- Phone or printer for license proof.
- Waterbody and target species so you can check regulations.
Best Iowa Fishing License Choice by Trip Type
| Your situation | Best starting point | Why this usually fits |
|---|---|---|
| Iowa resident fishing more than once | $22 resident annual fishing license | Low annual price makes it the simplest repeat-use option. |
| Iowa resident fishing only one day | $10.50 resident 1-day license | Works for a one-time outing, but annual may be better if you may fish again. |
| Nonresident weekend visitor | $20.50 nonresident 3-day license | Built for a short Iowa fishing trip. |
| Nonresident weeklong visitor | $37.50 nonresident 7-day license | Cheaper than annual if you only fish during that week. |
| Nonresident who returns often | $48 nonresident annual license | Annual can beat multiple short-term purchases. |
| Anyone fishing trout | Base license plus trout fee when required | Iowa trout fee is separate and often missed. |
| Iowa resident age 65+ | Review lifetime fishing and lifetime trout options | May save money long-term compared with repeated annual purchases. |
Common Iowa Fishing License Cost Mistakes
Forgetting the trout fee
A basic Iowa fishing license does not automatically solve every trout situation. Check trout before the trip.
Buying a 1-day when annual is better
If a resident may fish more than once, the $22 annual license can be better than repeated short-term buys.
Choosing wrong residency
Resident pricing is only for anglers who qualify as Iowa residents.
Not carrying proof
Iowa anglers 16+ need valid license proof while fishing unless an exemption applies.
Ignoring local rules
A license does not override limits, seasons, special regulations or access rules.
Assuming free weekend applies to everyone
Iowa free fishing weekend is for Iowa residents. Nonresidents should verify their requirements.
Map: Iowa Fishing License Agent Near Me
Use this map as a starting point for local buying options such as license agents, bait shops, sporting goods stores and nearby retailers. Always call first because license counter hours may be different from store hours.
Helpful Related Fishing License Guides
These related guides help users compare Iowa fees with broader age, cost and retail-buying questions.
How Much Is a Fishing License? State Cost Guide What Age Do You Need a Fishing License? State Rules Walmart Fishing License: Cost, Hours & What to BringIowa Fishing License Cost FAQs
How much is a fishing license in Iowa in 2026?
A basic annual Iowa resident fishing license costs $22. A basic annual Iowa nonresident fishing license costs $48. Short-term and add-on fees can change your total.
How much is a one-day fishing license in Iowa?
A resident 1-day Iowa fishing license costs $10.50. A nonresident 1-day Iowa fishing license costs $12.
How much is a 7-day Iowa fishing license?
A resident 7-day Iowa fishing license costs $15.50. A nonresident 7-day Iowa fishing license costs $37.50.
How much is the Iowa trout fee?
The Iowa trout fish fee costs $14.50 for residents and $17.50 for nonresidents. It is required when anglers fish for or possess trout in situations where the trout fee applies.
Who needs an Iowa fishing license?
Iowa residents and nonresidents 16 years and older generally need a valid fishing license while fishing, unless a specific exemption applies.
Do kids need a fishing license in Iowa?
Residents and nonresidents under 16 can fish without a regular Iowa fishing license, but trout fee rules can still matter when fishing for or possessing trout.
Where can I buy an Iowa fishing license online?
You can buy an Iowa fishing license online through Go Outdoors Iowa, the official Iowa license system for purchases, account management and reprints.
Can I reprint my Iowa fishing license?
Yes. Go Outdoors Iowa supports unlimited free license reprints online, and the Go Outdoors IA app can store your license on your phone and sync recent purchases.
When is Iowa Free Fishing Weekend in 2026?
Iowa DNR announced that Iowa residents can try fishing without buying a license on June 5, 6 and 7, 2026. All other fishing regulations remain in place.
Can I buy an Iowa fishing license at Walmart?
Some retailers and local license agents may sell Iowa fishing licenses, but availability varies by location, counter hours and system access. Call first or buy online through Go Outdoors Iowa.
Final Take: Iowa Fishing License Cost Is Simple Once You Match the Trip
For most Iowa residents, the $22 annual fishing license is the best starting point. For nonresidents, the right choice depends on trip length: $12 for one day, $20.50 for three days, $37.50 for seven days, or $48 for the annual license if you plan to fish Iowa more than once.
The most important add-on is the trout fee. If you fish for or possess trout, check the trout requirement before buying. Then confirm your final total in Go Outdoors Iowa, save proof, and check Iowa DNR regulations for the exact waterbody before you fish.
Select a state on the left + fill in the form + click the button to see your result here.