Last updated: October 28, 2025
When you think of casting a line into Indiana’s calm lakes, rivers, and public waters, the last thing you want is a surprise at the checkout counter or on the water. In 2025, the cost of an Indiana fishing license depends on your residency, age, trip length, and whether you plan to fish for trout or salmon. Here’s a clear breakdown of the main Indiana fishing license costs, who needs one, who may be exempt, and where you can buy it.
Quick Answer
In 2025, an Indiana resident annual fishing license costs $23, while a nonresident annual fishing license costs $60. One-day licenses cost $10 for residents and $15 for nonresidents, and a nonresident seven-day license costs $35. A trout/salmon stamp costs $11 unless your license already includes that privilege.
Key Takeaways
- Most anglers age 18 and older need a valid Indiana fishing license before fishing public waters.
- The main 2025 prices are $23 for a resident annual license and $60 for a nonresident annual license.
- One-day licenses include trout/salmon privileges for 24 hours, which can make them useful for short trips.
- Annual licenses are valid from April 1 through March 31 of the following year.
- Some anglers are exempt, including people under 18 and Indiana residents born before April 1, 1943.
Fishing in Indiana

When you cast your line in Indiana, you’ll find plenty of fishing opportunities across public lakes, rivers, reservoirs, streams, and Lake Michigan access points. Common targets include bass, trout, catfish, crappie, bluegill, perch, and other panfish.
Before you fish, make sure you have the right fishing license for your trip. Indiana residents can buy an annual fishing license for $23, while non-residents pay $60 for an annual license (Indiana DNR fee table, updated 2025-07-14). If you’re planning a quick outing, one-day options cost $10 for residents and $15 for non-residents, and these include trout/salmon privileges for 24 hours (Indiana DNR, 2025-07-14). Annual licenses are valid from April 1 through March 31 of the following year (Indiana DNR, 2025-07-14).
To enjoy Indiana’s fishing spots, residents pay $23 for an annual license, while non-residents pay $60, with lower-cost one-day options available for short trips.
Don’t forget to add a trout/salmon stamp if you plan to target those species and your license does not already include that privilege. The stamp costs $11 for both residents and nonresidents (Indiana DNR, 2025-07-14). Some anglers, including individuals under 18 and Indiana residents born before April 1, 1943, are exempt from needing a fishing license (Indiana Fishing Licenses & Fees, 2025-26 edition).
Indiana also has specific reciprocal arrangements on boundary waters. For example, anglers may fish the Ohio River main stem with either an Indiana or Kentucky license, but embayments and tributaries are excluded. There is also a limited reciprocal zone in Calumet Harbor with Illinois. Elsewhere on Lake Michigan, there is no general reciprocity, so you must hold the correct state’s license for the water you fish (eRegulations: Basic Fishing Information, 2025-26; KY–IN Ohio River agreement PDF).
Warning: Boundary-water rules can be easy to misunderstand. If you cross into a tributary, embayment, harbor, or another state’s water, your Indiana license may not cover you.
Fishing License Costs in Indiana

Fishing licenses in Indiana come at several price points, so you can match the license to your residency, age, and trip length. The most common choice for local anglers is the resident annual license, while visitors often choose a one-day, seven-day, or annual nonresident option.
Indiana Fishing License Fees at a Glance
| Resident Annual Fishing | $23; valid April 1 through March 31 |
| Nonresident Annual Fishing | $60; best for frequent out-of-state anglers |
| Resident One-Day Fishing | $10; includes trout/salmon privileges for 24 hours |
| Nonresident One-Day Fishing | $15; includes trout/salmon privileges for 24 hours |
| Nonresident Seven-Day Fishing | $35; useful for vacations or multi-day trips |
| Trout/Salmon Stamp | $11; required when targeting trout or salmon unless included with your license |
For residents, an annual fishing license costs $23, while non-residents pay $60. If you’re looking for a shorter commitment, one-day licenses are available at $10 for residents and $15 for non-residents. A one-day license includes trout/salmon privileges for that 24-hour period. Non-residents can also choose a seven-day fishing license for $35. A trout/salmon stamp is $11 and required in addition to your valid fishing license when targeting those species, unless your license already includes trout/salmon privileges. These fees come from the Indiana DNR fee table, updated 2025-07-14.
These license costs support work by the Indiana Department of Natural Resources, including fishery management, habitat work, hatchery operations, access projects, and enforcement. Before heading out, review the latest fishing regulations so you understand size limits, bag limits, seasons, and special water rules.
Pro Tip: If you are visiting Indiana for more than one day, compare the nonresident one-day, seven-day, and annual prices before buying. A seven-day license can cost less than several one-day licenses.
Who Needs a Fishing License in Indiana?

If you’re planning to cast your line in Indiana’s public waters, it’s essential to know who needs a fishing license. In general, anyone age 18 or older must have a valid fishing license to fish public waters, whether they live in Indiana or are visiting from another state.
Individuals under 18 are exempt from Indiana’s fishing license requirement (eRegulations: Fishing Licenses & Fees, 2025-26). This exemption applies to resident and nonresident youth anglers.
Residents born before April 1, 1943, and anglers under 18 do not need a fishing license in Indiana.
Legally blind residents and individuals in state-owned mental rehabilitation facilities don’t need a license while fishing. Residents of licensed health care facilities are also exempt when taking part in a supervised fishing activity. Active-duty Indiana military members on approved leave are exempt, but they must carry valid identification and leave orders (eRegulations, 2025-26).
Fishing in private ponds also has a separate rule. If the pond does not allow fish to enter from or exit to public waters, you do not need an Indiana fishing license, but you must have the owner’s permission (eRegulations, 2025-26).
Who Is Exempt From Needing a Fishing License in Indiana?

Have you ever wondered who doesn’t need a fishing license in Indiana? The state lists specific exemptions that help certain anglers enjoy fishing without buying a standard license.
Here’s a quick rundown of who’s exempt from needing a fishing license in Indiana:
- Residents born before April 1, 1943
- Individuals under the age of 18 fishing in public waters, including residents and nonresidents
- Legally blind residents engaging in fishing activities
- Residents of state-owned mental rehabilitation facilities
- Residents of licensed health care facilities during supervised fishing activities
- Residents with a developmental disability as defined by IC 12-7-2-61
- Active-duty Indiana military members on approved leave, with valid identification and leave orders
Additionally, if you’re fishing in private ponds with the owner’s permission, and those ponds are isolated from public waters, you won’t need a fishing license. These exemptions keep fishing accessible while still protecting Indiana’s public fishery resources (all exemptions: eRegulations, 2025-26).
Note: Exempt does not always mean rule-free. Even if you do not need a license, you still need to follow Indiana fishing seasons, size limits, bag limits, and water-specific regulations.
Special Fishing Licenses in Indiana

For those looking to enhance their fishing experience in Indiana, special fishing licenses offer valuable options tailored to age, military status, disability status, and trip type.
If you’re a resident disabled American veteran, discounted combined hunt/fish licenses are available at $2.75 for an annual license or $27.50 for a 10-year license (Indiana DNR, updated 2025-07-14).
Seniors at least 64 years old can choose a Senior Annual Fishing license for $3 or a Senior Fish-for-Life license for $23. Both senior options include trout/salmon privileges (eRegulations, 2025-26; Indiana DNR, 2025-07-14).
For spontaneous trips, one-day fishing licenses let both residents and non-residents hit the water without a long-term commitment. These one-day licenses include trout/salmon privileges, making them useful if you only plan to fish once during the season (Indiana DNR, 2025-07-14).
If you’re aiming for trout or salmon with a license that does not include trout/salmon privileges, don’t forget to grab a trout/salmon stamp in addition to your standard fishing license (Indiana DNR, 2025-07-14).
Finally, if you’re interested in both hunting and fishing, combination licenses are available and can simplify your planning. These may make sense if you fish and hunt during the same license year (Indiana DNR, 2025-07-14).
Where Can I Buy An Indiana Fishing License?

You can buy your Indiana fishing license online anytime through the Go Outdoors Indiana website (Indiana DNR: Licenses & Permits, 2025).
If you prefer shopping in person, over 500 retailers, including Walmart and local bait shops, are authorized statewide (eRegulations, 2025-26). You can also order your license by phone or by mailing in your payment if you do not want to use the online system.
Online Purchase Options
Purchasing an Indiana fishing license online is a hassle-free process that’s available 24/7 through the Go Outdoors Indiana website.
Enjoy the convenience of getting your license from home without rushing to a retailer. Here’s what you can expect:
- Access to several Indiana fishing license types in one place
- A secure checkout process for entering your payment information
- Options for fishing license reprints if you misplace your original — free online reprints are available for five days after purchase (Indiana DNR, 2025-07-14)
- Easy navigation and support from the Indiana Department of Natural Resources
If you prefer other methods, you can also make mail orders or call the DNR Customer Service Center at 317-232-4200 or 877-463-6367 (Mon–Fri, 8:30 a.m.–4:00 p.m. ET) for assistance (eRegulations, 2025-26).
With these online purchase options, fishing in Indiana becomes easier to plan before you reach the water.
Retail Locations Available
If online shopping isn’t your style, plenty of options exist for buying an Indiana fishing license in person. You can purchase your license at over 500 authorized retailers across the state, including popular spots like Walmart and local bait shops. This gives you the chance to ask questions while enjoying the convenience of local shopping.
If you prefer an alternative, you can place mail orders by sending a check or money order to the Indiana Department of Natural Resources. Phone orders can be made by calling 317-232-4200 or 877-463-6367. And don’t worry: if you misplace your fishing license, you can reprint it online at no extra cost within five days of purchase (Indiana DNR, 2025-07-14).
Before You Fish: What to Check
Buying the right license is only the first step. Before you fish, check the current Indiana fishing guide for water-specific rules, trout and salmon requirements, daily bag limits, size limits, seasons, and special restrictions. These rules can change by species and location.
- Species: Trout, salmon, bass, catfish, and panfish may have different rules.
- Waterbody: Public lakes, rivers, streams, Lake Michigan, and boundary waters can have different requirements.
- License type: Make sure your license covers your residency status and trip length.
- Stamp requirement: Add a trout/salmon stamp when needed.
- Proof of license: Keep your license available while fishing, whether printed or accessible through the approved system.
Note: License fees and regulations can change. Before buying, confirm current prices and rules through Indiana DNR or Go Outdoors Indiana.
Frequently Asked Questions
How much is an Indiana fishing license?
Indiana fishing license costs vary by residency and license length. Current headline prices are $23 for a resident annual license, $60 for a nonresident annual license, $10 for a resident one-day license, $15 for a nonresident one-day license, $35 for a nonresident seven-day license, and $11 for a trout/salmon stamp (Indiana DNR, 2025-07-14).
What is the age for a senior fishing license in Indiana?
If you’re 64 or older, you qualify for Indiana’s senior fishing licenses. Options include the $3 Senior Annual Fishing license and the $23 Senior Fish-for-Life license. Both include trout/salmon privileges (eRegulations, 2025-26; Indiana DNR, 2025-07-14).
How do you get a free fishing license in Indiana?
You may not need to buy a license if you qualify for an exemption. Common exemptions include anglers under 18, Indiana residents born before April 1, 1943, legally blind residents, certain supervised facility residents, qualifying residents with a developmental disability, and active-duty Indiana military members on approved leave. Details are outlined in the state’s official guide (eRegulations, 2025-26).
Who is exempt from a fishing license in Indiana?
Indiana fishing license exemptions include residents born before April 1, 1943; youth under 18, including residents and nonresidents; legally blind residents; residents of state-owned mental rehabilitation facilities; residents of licensed health care facilities during supervised events; residents with a developmental disability; and active-duty Indiana military members on approved leave. See the full list and conditions in the official guide (eRegulations, 2025-26).
Do I need a trout/salmon stamp in Indiana?
You need a trout/salmon stamp if you plan to target trout or salmon and your license does not already include that privilege. One-day fishing licenses and Indiana senior fishing licenses include trout/salmon privileges, while many standard licenses require the separate $11 stamp.
Can I buy an Indiana fishing license online?
Yes. You can buy an Indiana fishing license online through Go Outdoors Indiana. You can also buy from authorized retailers, place certain orders by phone, or use mail-order options listed by Indiana DNR.
Conclusion
In 2025, getting an Indiana fishing license is straightforward once you know your residency, trip length, age, and target species. Most adult anglers need a license for public waters, with common prices ranging from a $10 resident one-day license to a $60 nonresident annual license. If you plan to fish for trout or salmon, check whether your license includes that privilege or whether you need the $11 trout/salmon stamp.
Indiana offers more than 35,000 miles of rivers and streams and about 45 miles of Lake Michigan shoreline, giving anglers plenty of room to make memories (EPA, 2017; IDEM Lake Michigan, 2025). With affordable one-day, annual, senior, and special license options, you can choose the setup that fits your plans and enjoy Indiana’s diverse fishing opportunities with confidence.
Sources
- Indiana DNR License Fees — backs up license prices, trout/salmon stamp cost, one-day license details, and validity dates.
- Indiana DNR Licenses & Permits — backs up license purchase options and Go Outdoors Indiana access.
- Go Outdoors Indiana — official online purchase portal for Indiana licenses.
- Indiana Fishing Licenses & Fees — backs up exemptions, senior license details, retailer information, and customer service details.
- Indiana Basic Fishing Information — backs up boundary-water and reciprocal-license guidance.
- EPA Indiana Water Fact Sheet — backs up Indiana river and stream mileage.