South Dakota · Fishing license · Cost
How much is a fishing license in South Dakota?
$31 a year if you live here, $80 if you don't. SDGFP's listed prices leave out the agent fee added at purchase.
Just passing through? Three days costs $45 — the annual pays for itself from about 2 of those.
Every license price
| License | Who | Price |
|---|---|---|
| Annual fishing Covers fish, frogs and turtles. | Resident | $31 |
| Senior fishing (65 and older) | Resident | $17 |
| One-day fishing | Resident | $10 |
| Annual fishing | Visitor | $80 |
| Three days Three consecutive days. | Visitor | $45 |
| Youth fishing (under 18) Free for visiting youngsters. | Visitor | Free |
Fees inside the price
SDGFP marks its published prices as excluding the agent fee, so the counter total is a little higher.
How long your money lasts
SDGFP sells the annual licence by the year and the short ones for a consecutive block of days. The prices below are the department's own, before the agent fee added at the counter.
What we could not pin down
Rather than fill these in from somewhere else, they stay open until SDGFP states them plainly.
- SDGFP's licence page lists no family fishing licence for either residents or visitors, so none is published here.
- The licence year dates were not stated on the pages read.
- Free fishing days: no dated 2026 announcement was read.