Indiana · Fishing license · Cost
How much is a fishing license in Indiana?
$23 a year if you live here, $60 if you don't. Trout and salmon need the 11-dollar stamp on top of an annual licence; the one-day licences already cover them.
Just passing through? One-day fishing costs $15 — the annual pays for itself from about 4 of those.
Every license price
| License | Who | Price |
|---|---|---|
| Annual fishing | Resident | $23 |
| One-day fishing Includes trout and salmon on that day. | Resident | $10 |
| Senior annual fishing | Resident | $3 |
| Trout and salmon stamp Needed on top of the annual licence for trout and salmon. | Resident | $11 |
| Annual fishing | Visitor | $60 |
| Seven days | Visitor | $35 |
| One-day fishing Includes trout and salmon on that day. | Visitor | $15 |
| Trout and salmon stamp | Visitor | $11 |
Fees inside the price
A technology fee comes on top: 1 dollar by post, at a DNR property or at a retailer, 3 dollars per licence online or in the GoOutdoorsIN app, plus card processing. Trout and salmon need the 11-dollar stamp with an annual licence — the day licences already include them.
How long your money lasts
Indiana's licence year runs 1 April 2026 to 31 March 2027. Buying in March buys you weeks, not a year.
What we could not pin down
Rather than fill these in from somewhere else, they stay open until Indiana DNR states them plainly.
- The fee table was read from eRegulations, the publisher Indiana DNR uses for its official regulations digest, because in.gov refused the connection at retrieval. Both URLs are listed as sources.
- Free fishing days: no dated 2026 announcement was read.