A 1-day nonresident license lets you fish Iowa waters for a single calendar day without buying a full-year permit
Iowa's 1-day nonresident fishing license costs $16 and is valid from midnight to midnight on the day you purchase it. You can buy it online through the Iowa Department of Natural Resources website, at any authorized vendor (bait shops, sporting goods stores, Walmart locations), or by phone. The license covers all fish species in Iowa's public waters — rivers, lakes, and ponds — under the same daily and possession limits that apply to resident anglers.
This license is designed for people passing through Iowa or taking a single fishing trip. It does not require a hunting license, does not cover trout in designated trout streams (those need a separate trout stamp), and does not allow you to fish private land without the landowner's permission.
Key Takeaways
- A 1-day nonresident license costs $16 and is valid for one calendar day only, purchased the day you plan to fish.
- You can buy the license online, by phone, or in person at bait shops, sporting goods retailers, and some Walmart locations across Iowa.
- The license covers all fish species in public waters but does not include trout stream access — you need a separate trout stamp for those waters.
- Daily bag limits and size restrictions are the same as for resident anglers and vary by species and water body.
Where to Buy Your 1-Day License
The fastest option is the Iowa DNR website at iowadnr.gov. Go to the licensing section, select "Fishing Licenses," choose "Nonresident," and pick the 1-day option. You pay online and receive a confirmation email with your license number. Print it or show it on your phone — you must have proof with you while fishing.
If you prefer to buy in person, authorized vendors include Scheels, Bass Pro Shops, Cabela's, most Walmart locations, and independent bait and tackle shops throughout the state. Call ahead if you are unsure whether a specific store sells licenses. Some vendors may charge a small processing fee on top of the $16 license cost.
You can also call the Iowa DNR directly at 515-281-5918 to purchase over the phone. They will mail the license or email a confirmation, though mailing takes several days — order by phone only if you have time before your trip.
What Waters You Can Fish and What You Cannot
Your 1-day license covers all public waters in Iowa: the Mississippi River, Missouri River, Des Moines River, Cedar River, and hundreds of lakes, ponds, and smaller streams. You can fish for catfish, bass, walleye, pike, crappie, bluegill, and other warmwater species under the state's standard daily limits.
The license does not include access to Iowa's designated trout streams. If you want to fish for trout in streams like the Little Sioux, Volga, or Crane Creek, you must buy a separate trout stamp for $10 in addition to your 1-day license. Trout stamps are sold at the same vendors and online.
Private land is off-limits unless you have written permission from the landowner. Public access areas are marked, but always confirm you are on public water before casting. The Iowa DNR website lists public fishing areas by county if you need to find a specific location.
Daily Limits and Size Rules
Daily bag limits vary by species. Largemouth and smallmouth bass have a combined limit of five fish per day, with a 12-inch minimum length. Walleye is five fish per day at 15 inches minimum. Catfish (channel and flathead combined) is 25 fish per day with no minimum size. Crappie is 30 fish per day at 9 inches minimum. Bluegill and other sunfish have a 25-fish combined limit with no minimum.
These limits apply to both residents and nonresidents. Some specific lakes or river sections have different rules — check the Iowa DNR fishing guide or call 515-281-5918 before you fish if you are targeting a particular species in a particular location. Rules can change by season, so verify current limits on the DNR website.
What to Bring and How to Prove You Have a License
You must have your license with you at all times while fishing. If you bought online, print the confirmation email or save it to your phone and show it to a conservation officer if asked. Write your license number on the printout or take a screenshot of the confirmation. If you bought in person, you will receive a physical license card — keep it in your wallet or tackle box.
Bring a valid photo ID as well. Conservation officers may ask to see both your license and ID. Fishing without a valid license or failing to produce it on demand can result in a fine of $100 to $500 depending on the violation.
Nonresident vs. Resident Licenses: When a 1-Day Makes Sense
If you are visiting Iowa for a single day or a weekend, the 1-day license at $16 is cheaper than a full-year nonresident license, which costs $49.50. If you plan to fish more than three days in a year, the annual license becomes the better value. A 3-day nonresident license costs $32.50, so compare your expected fishing days against the cost of each option.
Residents of Iowa pay $19.50 for a full-year license, so if you live in Iowa, you should buy the annual resident license instead. Nonresident status is based on where you hold a driver's license or state ID, not where you own property or work.
Frequently Asked Questions
Can I fish the day after I buy my 1-day license?
No. A 1-day license is valid only for the calendar day you purchase it — from midnight to midnight. If you buy on Monday, you can fish Monday only. If you want to fish Tuesday, you need to buy another 1-day license or purchase a 3-day or annual license instead.
Do I need a separate license to fish for catfish or carp?
No. Catfish and carp are covered under your 1-day fishing license. Catfish have a 25-fish daily limit with no minimum size. Carp have no daily limit and no size restriction in most Iowa waters.
What if I lose my printed license while I'm fishing?
Call the Iowa DNR at 515-281-5918 and provide your confirmation number or the email address you used to purchase. They can issue a replacement or provide a new confirmation number you can show on your phone. Keep your confirmation email saved in case this happens.
Can I fish at night with a 1-day license?
Yes. Your 1-day license is valid 24 hours — from midnight to midnight on the day you purchase it. Night fishing is allowed in most Iowa waters, though some specific areas have restrictions. Check the Iowa DNR website or call ahead if you plan to fish after dark.
Do I need a license to fish from a boat or dock?
Yes. Any person 16 years or older fishing in Iowa waters needs a valid license, regardless of where they are fishing from — shore, dock, boat, or wading. Children under 16 do not need a license but must follow the same daily limits as adults.