iowa fishing license

Iowa Fishing License

Iowa’s pristine lakes, rivers, and streams offer some of the best fishing opportunities in the Midwest, from chasing walleye in the Upper Mississippi to reeling in largemouth bass in local reservoirs.

But before you cast your line, you’ll need a valid fishing license to fish legally in public waters. This 2025 guide is updated with the latest from the Iowa Department of Natural Resources (DNR), walks you through everything you need to know: who requires a license, the different types available, costs, exemptions, and how to buy one hassle-free.

So gear up and hit the water responsibly—your next big catch awaits!

Who Needs an Iowa Fishing License and Who Doesn’t?

Understanding the rules on who must obtain an Iowa fishing license is crucial to avoid fines and ensure you’re contributing to conservation efforts.

In general, the license applies to public waters like inland lakes, rivers, ponds, and boundary waters such as the Mississippi or Missouri Rivers. Here’s a breakdown of the requirements.

Age Requirements and Exemptions

Anyone aged 16 and older needs a valid Iowa fishing license to angle in public waters. This rule holds for both residents and non-residents.

Residency is defined as living in Iowa for at least 90 consecutive days with the intent to make it your permanent home—proof like an Iowa ID or utility bill may be requested during purchase or by conservation officers.

Exemptions include fishing on private, non-commercial property you own (e.g., your farm pond), but if it’s a public or stocked pond, a license is required.

Additionally, during special free fishing events like National Fishing and Boating Week in June, no license is needed for anyone, though bag limits still apply. Always carry your license (digital or physical) while fishing, as officers can request it, and fines for non-compliance can reach $250 plus court costs.

For more details, visit the Iowa DNR Fishing Regulations page.

Special Rules for Kids, Seniors, and Veterans

Youth under 16 are exempt from needing a fishing license in most cases, but they must be accompanied by a licensed adult (18+). Non-resident kids follow the same rule.

However, if trout fishing is involved, even young anglers pay a $14.50 trout fee.

Seniors aged 65 and older qualify for discounted lifetime licenses starting at $61.50 (one-time fee for residents), making long-term fishing affordable. Disabled individuals under 18 with visual, hearing, or mobility impairments also get fee exemptions—provide certification like a doctor’s note when purchasing.

Active military personnel on leave from out-of-state bases can fish free for up to 30 days with military ID. Residents of state institutions (e.g., correctional facilities) are exempt when fishing from those properties. For veterans’ specifics, check with the DNR, as some benefits align with hunting exemptions but are limited for fishing.

These provisions promote accessibility; learn more via the Go Outdoors Iowa portal.

Types of Iowa Fishing Licenses and Their Costs

Types of Iowa Fishing Licenses and Their Costs

Iowa offers a variety of license types to suit casual visitors, avid residents, and multi-year enthusiasts. All licenses support vital conservation, including fish habitat protection.

Note that 2024 licenses expire January 10, 2025, so renew early. Prices below are for 2025 and exclude minor retailer fees (about $1–$2); non-residents pay roughly double or triple.

Resident vs. Non-Resident Options

Residents enjoy lower rates for annual, multi-year, and lifetime licenses. An annual resident fishing license costs $22 and covers one year from purchase (or January 11 to the following January 10 if bought after the season). Non-residents pay $48 for the same annual option but lack multi-year deals.

Both can add a “hard card” upgrade for $6, turning your license into a durable plastic card with scenic Iowa artwork. Combo licenses, like the $55 Outdoor Combo (fishing + hunting + habitat), are resident-only and perfect for multi-sport users.

Short-Term, Lifetime, and Discounted Licenses

For short visits, opt for a 1-day ($10.50 resident / $19 non-resident) or 7-day ($15.50 / $30) license. The 3-Year Angler’s Special is $62 for residents, bundling three annual licenses.

Lifetime options are a steal for long-term anglers: $61.50 for residents 65+ or disabled; prorated rates for younger buyers (up to $300+ based on age). Discounted for seniors and disabled as noted earlier.

Full list available on the DNR Licenses and Fees page.

Additional Fees and Upgrades

Beyond the base license, add-ons include the $14 Bonus Line Permit (for a fourth line beyond the standard three), $14.50 Annual Trout Fee (mandatory for any trout fishing, even if exempt from the main license), and $5 Inland Trout Habitat Fee (often included in annuals).

Boundary waters trotline license is $26 for specialized fishing. These ensure you’re covered for specific activities—check regulations to avoid extras.

How to Buy and Manage Your Iowa Fishing License

Getting your license is straightforward, with digital options making it easier than ever for 2025. No fishing safety course is required (unlike hunting), and purchases fund public access improvements.

Purchasing Online Via Go Outdoors Iowa

The easiest way is through GoOutdoorsIowa.com or the free Go Outdoors Iowa app (available on iOS and Android).

Create an account, select your type, and pay with Visa, Mastercard, or Discover. You’ll get an instant digital license via email or app—display it on your phone while fishing; no printing needed.

Ideal for out-of-staters or renewals; auto-renewal is available for account holders. Available 24/7 since sales started December 15, 2024.

In-Person Options at Retailers

Head to over 600 authorized agents, including Walmart, Hy-Vee, bait shops, sporting goods stores, county treasurer offices, or DNR offices.

Use the website’s ZIP code search to find the nearest spot. Pay by cash, check, or card, and get your license on the spot—great if you want a physical copy or need assistance choosing options.

Using the Mobile App for Easy Access

The Go Outdoors Iowa app not only lets you buy but also stores your license, tracks renewals, and provides regulations, maps, and weather for fishing spots. Share purchases with family members easily.

For support, call 515-725-8200 or email [email protected].

Reel In Your Next Adventure Responsibly

With Iowa’s diverse fisheries—from urban ponds to remote rivers—obtaining your fishing license is a simple step toward unforgettable outings. Remember the exemptions for youth and seniors, choose the right type for your needs, and always follow bag limits and ethical practices to preserve these resources for future generations. Head to GoOutdoorsIowa.com today, grab your license, and make 2025 your best fishing year yet. Tight lines!

Sources: Iowa DNR (www.iowadnr.gov), Go Outdoors Iowa (gooutdoorsiowa.com), and 2025 Fishing Regulations.

Ready to Get Your License?

Follow the steps above to obtain your Iowa fishing license.

Apply Now

About the Authors

Published August 27, 2025
Updated September 25, 2025
Deborah White

Deborah White

Founder & Lead Guide

30+ years of fishing experience across North America

Matt White

Matt White

Assistant Bait Hooker & Fish getter offer

Expert in baiting, retrieval

Bank Fishers

Bank Fishers

Your trusted fishing resource

Learn more about our team