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.