How Much Is a Fishing License at Walmart? (2026)
A fishing license at Walmart costs the same as your state's price— Walmart is a licensed agent, not a reseller, so it charges the state fee plus a small issuance fee (usually $0.50–$2). There's no Walmart markup on the license itself; the price depends entirely on your state and whether you're a resident.
Verified July 2026. Prices are set by each state's wildlife agency — see the exact fee for your state below.
How buying at Walmart works
Head to the sporting-goods counter, tell the associate what license you want (resident or non-resident, annual or short-term), and show ID. They process it through your state's official licensing system and print your license on the spot. Because the state sets the price, you pay the same as you would on the state's website — plus a small agent fee for the counter service.
So what will it actually cost?
That's entirely down to your state. A resident annual freshwater license runs from about $6 (Hawaii) to $66 (California). Use our fishing license cost calculator to see the exact resident and non-resident price in your state — that's what you'll pay at the Walmart counter, give or take the small agent fee.
Fee-transparency note
Anyone claiming Walmart (or any retailer) sells licenses cheaper than the state is mistaken — the state sets the price, and agents can only add a small service fee, never discount it.
Frequently asked questions
How much is a fishing license at Walmart?
The same as your state charges — Walmart is a licensed agent that sells the state's license at the state's price, plus a small issuance/agent fee (usually $0.50–$2). It doesn't mark up the license itself, so a $25 resident license costs about $25–$27 at the Walmart counter.
Can I buy a fishing license at any Walmart?
At most Walmart stores with a sporting-goods counter, in states where Walmart participates in the license-agent network — which is nearly everywhere it operates. A few states (like Hawaii) sell certain licenses online only, so Walmart may not carry them.
What do I need to buy a fishing license at Walmart?
A photo ID and proof of residency for the resident rate, plus cash or card. If your state requires a hunter-education or previous-license number, bring that too. The associate rings it up through the state's licensing system.
Does Walmart sell hunting licenses and short-term fishing licenses?
Yes — where the state offers them and Walmart is an agent, you can usually buy hunting licenses and short-term (1-day or 3-day) fishing licenses at the same counter, again at the state's set price plus the small agent fee.