Fishing License Prices at Walmart
Walmart sells fishing licenses, but the price depends on your state, how long you want the license to last, and what you plan to catch. A one-day license typically costs between $10 and $25. A full-year license usually runs $20 to $50. Some states charge more for non-residents than residents, and saltwater licenses cost more than freshwater ones in coastal states.
The exact price for your state is not something Walmart sets—your state's fish and wildlife agency sets it, and Walmart collects that fee when you buy. You can call your local Walmart sporting goods desk or check your state's fish and wildlife website to find the exact price before you go in.
Walmart is convenient because you can buy a license while you shop for tackle and bait in the same trip. However, not every Walmart location sells licenses. Smaller stores or those in urban areas may not have a sporting goods counter, so call ahead to confirm.
Key Takeaways
- One-day fishing licenses at Walmart typically cost $10 to $25, while annual licenses range from $20 to $50, depending on your state.
- Your state's fish and wildlife agency sets the price, not Walmart, and the fee varies by residency status and whether you fish in freshwater or saltwater.
- Not all Walmart locations sell fishing licenses, so call the sporting goods counter at your store before making a trip.
- You will need a valid ID to purchase a license, and some states require you to take a hunter safety or boating safety course first.
What Information You Need to Bring
When you go to Walmart to buy a fishing license, bring a valid government-issued ID. The clerk will ask for your name, date of birth, and address. Some states also ask for your driver's license number.
If you are buying a license for the first time in your state, you may need to show proof that you have completed a fishing safety course or hunter education course. A few states require this before issuing any license. Check your state's fish and wildlife website to see if this applies to you—it takes a few hours to complete online and is usually free.
How to Find Your State's Exact Price
The fastest way to find out what your license costs is to visit your state's fish and wildlife website directly. Search "[your state] fish and wildlife license cost" or "[your state] fishing license price." The official site will show you every option: one-day, three-day, annual, resident, non-resident, freshwater, and saltwater.
You can also call Walmart's sporting goods desk at your local store and ask them to look up the price for your state. They have access to the pricing for all license types and can tell you whether they have stock on hand.
Other Places to Buy a Fishing License
Walmart is not the only place to buy a fishing license. Many states let you buy one online directly from the fish and wildlife agency's website, often with no extra fee beyond the license cost itself. This is the fastest route if you need a license before your next fishing trip.
Sporting goods stores like Bass Pro Shops, Cabela's, and Dick's Sporting Goods also sell licenses in person. Some bait and tackle shops sell them too. A few states allow you to buy licenses at certain hardware stores or outdoor retailers. The price is the same everywhere—it is set by the state—so choose based on what is convenient for you.
License Types and What They Cover
A one-day license lets you fish for one calendar day. It is useful if you are visiting a state or trying fishing for the first time without committing to a full year.
A three-day or seven-day license covers a short trip. Not all states offer these, but they are cheaper than an annual license if you only fish a few times a year.
An annual or resident license covers the full calendar year (usually January through December) and is the best value if you fish regularly. Non-residents pay more for an annual license in most states.
A saltwater license is required in coastal states if you fish in ocean or brackish water. Freshwater licenses do not cover saltwater fishing. Some states bundle them; others sell them separately.
What Happens After You Buy
When you buy a license at Walmart, you will receive a printed receipt or card showing your license number, the dates it covers, and any restrictions. Keep this with you when you fish—you are required by law to show it to a game warden if asked.
Some states also mail a physical license card to your address within a few weeks. Until it arrives, the receipt is your proof of purchase. Take a photo of the receipt on your phone so you have it with you at the water.
If you lose your license or receipt, contact your state's fish and wildlife agency. They can issue a replacement, usually for a small fee of $5 to $10.
Frequently Asked Questions
Can I buy a fishing license online instead of going to Walmart?
Yes. Most states let you buy a license directly from their fish and wildlife website, and you can print it when ready or have it sent by email. This is often faster than going to a store and avoids the risk of Walmart being out of stock.
Do I need a license if I fish on private property?
It depends on your state. Some states exempt you from needing a license if you fish on private land with the owner's permission. Others require a license no matter where you fish. Check your state's rules before you assume you are exempt.
What if I buy a license but then decide not to fish?
Most states do not refund fishing licenses once they are sold. A few states offer refunds within a short window (usually 7 to 14 days) if you have not used the license. Contact your state's fish and wildlife agency to ask about their refund policy.
Can I buy a license for someone else as a gift?
No. A fishing license is tied to the person whose name and ID are on it. The person who will fish must be present to buy their own license, or you can give them money to buy one themselves.
Do I need different licenses for different types of fish?
No. One fishing license covers all freshwater fish species in your state, unless you want to fish for a special species like trout, which some states charge extra for. Check your state's rules for any add-on stamps or endorsements you might need.