A fishing license is required in all 50 states for most adults, but buying one doesn’t require a government office visit anymore. This guide covers every place to get yours nearby or online in minutes, what it actually costs in your state, which seniors may qualify for free or discounted licenses, and how to avoid the most common mistake anglers make at the water’s edge.
Tap any button to search the map for the nearest license vendor. You can also buy online in minutes through your state’s wildlife agency website — no store visit needed. The buttons below are tuned for different types of in-person locations.
Go online first. Every state in the U.S. now offers fishing licenses through the official state wildlife agency website — you can be licensed and holding a printable or digital permit within five minutes, from your phone or computer, at any hour of the day or night. No store hours, no lines. Just search “[your state] fishing license online” and you’ll land on the official state portal. For in-person: Walmart Supercenters with a Sporting Goods counter are the most widely accessible retail option — available in 38 states, no appointment required, walk up to the sporting goods cashwrap or customer service desk. Call ahead to confirm your specific Walmart location participates, as not every store offers licensing.
The questions most people have before buying a fishing license — answered directly.
-
1
Where can I get a fishing license near me today? Online at your state wildlife agency website (fastest) · Walmart Sporting Goods counter (38 states) · Bait and tackle shops · Academy Sports · Bass Pro Shops · Cabela’s · Dick’s Sporting Goods · Some Kroger/HEB locations in TexasThe most universally accessible in-person option is Walmart — with over 4,700 stores, it’s the retailer most likely to have a location within reasonable distance. Go to the Sporting Goods cashwrap counter, not the regular checkout. In Texas, H-E-B grocery stores also sell fishing licenses as authorized state agents. Bait and tackle shops are authorized agents in nearly every state and often have the staff most knowledgeable about local regulations and what type of license fits your specific fishing plan. For same-day licenses without leaving home, every state’s official wildlife agency website now offers digital licenses valid on your phone the moment you purchase. Prices are identical everywhere — state law sets the fee, and no retailer is permitted to charge above or below it.
-
2
How much does a fishing license cost? Varies by state and license type · Annual resident: $15–$50 in most states · Non-resident annual: $30–$100+ · 1-day licenses: $9–$20 · Most states add small transaction fees ($0.50–$3) at retail · Prices are state-set — the same at Walmart, a tackle shop, or onlineThere’s no national standard price — each state sets its own fee structure. A quick sample: Ohio resident annual license runs $25 (seniors 65+ pay $10); Pennsylvania is $27.97 (seniors 65+ pay $14.47); New Jersey resident annual is $22.50 (seniors 65–69 pay $12.50; 70+ fish free); Texas varies by package. The retailer you buy from — Walmart, a tackle shop, the state website — does not affect the price. Most states also offer short-duration licenses: one-day licenses for occasional anglers typically run $9–$20, and three-day or seven-day licenses for visitors and vacationers are common. If you’re buying at retail, a small processing or issuing fee of $0.50–$3 may apply on top of the state license fee — this is common and legal, not a scam.
-
3
Do seniors get a free or discounted fishing license? Varies dramatically by state — some states are genuinely free for seniors · Florida: residents 65+ are fully exempt · Missouri: residents 65+ are exempt · New Jersey: residents 70+ fish free · Maine: senior lifetime license for $8 · Other states: significant discounts at 65+Senior fishing license benefits vary more than most people realize — and some states are remarkably generous. Florida residents 65 and older are fully exempt from the license requirement with a valid ID proving age and Florida residency. Missouri residents 65+ are also fully exempt. New Jersey residents 70 and older fish for free year-round; those 65–69 pay the reduced rate of $12.50. Maine offers a lifetime senior fishing license for a one-time $8 fee to residents 65 and older. Ohio charges seniors 65+ only $10 for an annual license. Ohio residents born before December 31, 1937 get a completely free license. Several other states offer meaningful discounts — always check your specific state’s current rules before assuming you need to pay full price. Veterans with service-connected disabilities also often qualify for free or heavily reduced licenses regardless of age.
-
4
Does Walmart sell fishing licenses — and can I buy one there without an appointment? Yes in 38 states — walk up to the Sporting Goods cashwrap counter, no appointment needed · Not all Walmart locations participate · Neighborhood Markets and smaller formats typically don’t offer licenses · Call ahead to confirm your specific storeWalmart sells fishing licenses in 38 states as an authorized state agent, charging the exact state-set price with no markup. The process is simple: walk to the Sporting Goods counter (sometimes called the Sporting Goods Cashwrap), tell the associate what type of license you need, show a valid government-issued ID, answer basic questions about state residency, and pay. The license prints immediately and is valid the same day. The key caveat: not every Walmart participates. Neighborhood Market stores, Walmart Express, and some Supercenter locations in certain states are not set up for license sales. The safest approach is to call the specific store before driving over and ask whether the Sporting Goods counter is currently selling fishing licenses. You can also check walmart.com/fishing-license and enter your ZIP code to see participating nearby locations.
-
5
Can I buy a fishing license online and fish the same day? Yes — online licenses issued through state wildlife agency websites are valid immediately in most states · Print it or display it digitally on your phone · Most states now accept mobile phones as legal proof of license · Washington state launched a dedicated MyWDFW app in 2026 for this purposeBuying online is genuinely the most convenient option for most anglers. Every state now has an official online licensing portal, and purchases are processed and validated within minutes. The license is available digitally the moment the transaction clears — you can display it on your phone screen or take a screenshot for offline access. Most states explicitly accept a digital license displayed on a smartphone as valid proof when an officer asks to see your license. Ohio accepts smartphone display; Pennsylvania accepts digital via the FishBoatPA mobile app; Washington launched its new MyWDFW app in 2026 specifically for digital licensing and on-the-water verification. One important exception: some specialty permits, stamps, and lifetime licenses may require in-person processing. Check your state’s online system for specific items that can’t be completed digitally.
-
6
What happens if I fish without a license? Fines: $50–$500+ depending on state and circumstances · License suspension possible for repeat violations · Officers can and do check licenses at any time on public waters · Enforcement technology is advancing — drones and mobile scanning are increasingly commonFishing without a valid license is a misdemeanor in most states, carrying fines that range from $50 to over $500 for a first offense. Repeat violations can result in license suspension or revocation for a season or longer. Wildlife officers can check your license at any point while you’re fishing on public water — on the bank, in a kayak, on a dock, or on a boat. The idea that “no one checks” is outdated: enforcement has been strengthened in many states with drones patrolling popular lakes and officers using mobile apps to scan license QR codes in seconds. Having the wrong type of license (for example, a freshwater license when you’re fishing saltwater) carries the same penalty as having no license at all. Buying and keeping a valid license is genuinely the simplest, cheapest protection from what can be a significantly more expensive citation.
-
7
Are there free fishing days — days when I can fish legally without a license? Yes — nearly every state designates one or more free fishing days per year when the license requirement is waived for all residents · All other regulations (catch limits, size limits, gear rules) still apply on these daysFree fishing days are a genuine benefit that most anglers don’t plan around but should. Ohio’s free days in 2026 are June 20–21. Maine’s are February 14–15 and May 30–31. New Jersey’s are June 6 and September 26. Texas holds its Free Fishing Day on the first Saturday of every June. These days are designed specifically to let newcomers try fishing, reintroduce lapsed anglers, and bring families to the water without the upfront cost of a license. A critical reminder: free fishing days waive the license requirement only — all catch limits, size minimums, gear restrictions, and season regulations remain in full effect. You can get a citation for keeping an undersized fish on a free fishing day just as easily as any other day. Search “[your state] free fishing day” to find your state’s specific dates each season.
-
8
I’m visiting from another state — do I need a non-resident license? Yes — you must purchase a non-resident license for the state where you’re fishing, regardless of what licenses you hold in your home state · Non-resident licenses typically cost 2–4x the resident fee · Many states offer short-duration non-resident licenses (1-day, 3-day, 7-day) for visitorsYour home state fishing license does not transfer to another state, even for a single day trip. If you live in Virginia and fish in North Carolina, you need a valid North Carolina license — freshwater, saltwater, or both depending on where you’re casting. Most states offer short-duration non-resident options that make quick trips affordable: a 1-day non-resident license typically costs $10–$20, and 3-day and 7-day options are common for vacationers. Border waters between neighboring states are one exception — many neighboring states have reciprocal agreements for specific shared lakes or rivers, where one state’s license covers both sides. Ask the bait shop or tackle store nearest your fishing destination about any such local agreements before purchasing both states’ licenses unnecessarily.
Benefits vary significantly by state. This table covers notable senior and veteran programs. Always verify current rules at your state’s wildlife agency website before visiting — exemptions and fee levels change.
| State | Senior Benefit | Age | Notes |
|---|---|---|---|
| Florida | ✓ Fully FREE | 65+ | Florida ID or driver’s license required as proof · freshwater and saltwater covered |
| Missouri | ✓ Fully FREE | 65+ | Missouri resident requirement · trout permit exception still applies |
| New Jersey | ✓ Fully FREE | 70+ | Residents 65–69 pay $12.50 · standard resident fee $22.50 |
| Maine | ✓ $8 Lifetime | 65+ | One-time $8 fee · covers fishing, hunting, trapping for life |
| Ohio | Discounted $10/yr | 65+ | Born before 12/31/1937 = FREE · standard resident annual is $25 |
| Pennsylvania | Discounted $14.47/yr | 65+ | Standard resident annual is $27.97 · trout permit still required for trout fishing |
| New Hampshire | Discounted $7/yr | 68+ | Born 1947 or earlier = FREE lifetime Milestone License · standard resident $45/yr |
| Texas | Senior packages | 65+ | Born before 1/1/1931 = FREE · 65+ senior all-water package available · covers adjacent state fishing in LA and OK |
| Georgia | ✓ FREE (older) / $4/yr (65+) | 65+ | Born before 7/1/1952 = lifetime free license · others 65+ pay $4/yr |
| California | $10.04 (low-income only) | 65+ | Must receive SSI or CAPI · NO general senior discount · must obtain at CDFW office |
Check your state’s current senior benefits before buying anything. If you live in Florida or Missouri and are 65+, you pay nothing — just bring your state ID. If you’re in New Jersey and 70 or older, same result. Maine has perhaps the best deal in the country: a one-time $8 lifetime senior license that covers fishing for the rest of your life. Most other states offer meaningful discounts at 65+ that can cut the cost in half. Veterans with a service-connected disability rating often qualify for free or heavily reduced licenses regardless of age, through a separate benefits track. Always verify at your state’s official wildlife agency website — senior benefit rules change, and staff at retail locations sometimes don’t have the most current information about reduced-fee eligibility.
You need a non-resident license for the state where you’ll be fishing — your home state license does not travel. Most states with recreational fishing tourism offer short-duration non-resident licenses specifically for visitors: 1-day, 3-day, or 7-day options are common and typically much cheaper than the annual rate. Buy before you go at the destination state’s official online portal to avoid any last-minute hassle. Bring a printed copy or save a screenshot of your digital license as backup. If you’re fishing a border lake shared between two states, ask specifically whether a reciprocal agreement applies — many neighboring states have arrangements so you don’t need two separate licenses on the same body of water.
Every state offers some form of short-term license for occasional anglers. One-day licenses typically run $9–$20 and are available online or at any authorized retailer. Some states also offer 3-day, 7-day, and 14-day options that are significantly cheaper than an annual license for someone who only fishes occasionally. If you’re on the fence about whether you’ll fish regularly, start with a one-day or short-term license — it lets you try the experience without committing to the full annual fee. If you find yourself going back regularly, an annual license will almost certainly pay for itself quickly compared to stacking daily licenses throughout the season.
In almost every state, displaying your fishing license on your smartphone screen is fully legal when a wildlife officer asks to see it. Most states have explicitly updated their regulations to accept digital display. Ohio, Pennsylvania (via the FishBoatPA app), Washington (via MyWDFW), and New Jersey all accept phone-based license display. For extra peace of mind: save a screenshot of your license immediately after purchase so you have an offline copy available even without cell signal at a remote lake. Email the confirmation to yourself as a second backup. Keep the purchase receipt — it contains a verification code that officers can check against state databases in seconds with their mobile devices.
- Step 1: Confirm you need a license at all. Children under 16 don’t require one in most states. If you’re 65+ in Florida, Missouri, or certain other states, you may be exempt. Veterans with disabilities — check your state’s veteran benefits specifically.
- Step 2: Buy online if possible. Your state’s official wildlife agency website issues licenses immediately, 24/7, and lets you display the license digitally on your phone. Search “[your state] fishing license” and look for the official .gov site.
- Step 3: Get the right type. Freshwater and saltwater licenses are separate in many states. If you’re fishing for trout or salmon, a separate trout stamp or endorsement may be required beyond the base license. When in doubt, ask the retailer or check the state website.
- Step 4: Save a digital backup. Screenshot your license and email the confirmation to yourself. Cell signal at fishing spots is often weak or absent — having an offline copy ensures you can show your license even without signal.
- Step 5: Know the rules, not just the license. A license is only half the job — bag limits, size minimums, gear restrictions, and season dates still apply. Your state’s current fishing regulations booklet is available free online and at most sporting goods stores.
Fishing license prices, exemptions, senior benefits, and regulations are set by individual state fish and wildlife agencies and change annually. All information shown reflects publicly available data and should be verified with your specific state’s official wildlife agency website before purchasing. This page has no affiliation with any state agency, Walmart, or sporting goods retailer. Information is for general guidance only.