Resident, non-resident, and short-term fishing license prices for South Dakota — plus the add-ons and rules that catch anglers off guard, and where to buy from the official state agency.
Written and fact-checked by Jordan Whitfield, Site Editor
A South Dakota resident annual fishing license costs $31.00. Non-residents pay $80.00 for the same annual license.
South Dakota gives disabled veterans and former prisoners of war a reduced-fee resident license valid for four years at a time instead of the usual one — and veterans hospitalized in a state war-veterans facility can get a resident license with no fee at all. (South Dakota Game, Fish and Parks)
| License Type | Resident | Non-Resident | Notes |
|---|---|---|---|
| Annual | $31.00 | $80.00 | Resident annual |
| 1-Day | $10.00 | $26.00 | Short-term option |
| Non-Res 3-Day | N/A | $45.00 | See notes below |
| Youth (Under 16) | Free | Free | Most states exempt young anglers |
Most South Dakota anglers 18 and older need to add a habitat stamp to their license — except the 1-day license, which is exempt. That makes the $10 resident day license effectively cheaper per trip than the stamp-inclusive annual math might suggest.
South Dakota's resident senior rate is $17 — nearly half of the standard $31 resident annual rate, a meaningful discount for anglers who qualify.
These are South Dakota's default statewide season windows and bag/size limits for the most commonly targeted species. Many individual lakes, rivers, and reservoirs carry their own special regulations that override these defaults — always confirm the rules for your specific water before you fish.
| Species | Season | Min. Size | Daily Limit |
|---|---|---|---|
| Walleye | Year-round on most waters | No statewide min. (only 1 of 4 over 20") | 4/day (8 possession) |
| Northern Pike | Year-round on most waters | No statewide min. | 6/day (12 possession) |
In addition to the official state portal linked above, South Dakota fishing licenses are typically available at Walmart, Bass Pro Shops, Cabela's, and Dick's Sporting Goods locations statewide, along with independent bait & tackle shops. Call ahead if you need a specific license type (combination, lifetime, or trout stamp) since not every retail counter carries every product.
A resident annual license costs $31.00. Non-residents pay $80.00, with a 1-day option at $26.
Most anglers 18+ do, except those buying the 1-day license, which is exempt.
Yes. Resident seniors pay $17.00, versus the standard $31.00 resident rate.
A resident 1-day license is $10; non-residents can buy a 1-day for $26 or a 3-day for $45.
Online through Go Outdoors South Dakota, or from licensed vendors statewide.