Buy your fishing license from your state wildlife agency or an authorized vendor

Your state's fish and wildlife department (or department of natural resources) is the official source for fishing licenses. Most states let you buy online through their website, by phone, by mail, or in person at their office. Many states also authorize sporting goods stores, bait shops, and outdoor retailers to sell licenses on the spot — this is often the fastest option if you need one before your next trip.

The exact name of the agency varies by state. In California it's the Department of Fish and Wildlife. In Texas it's Parks and Wildlife. In New York it's the Department of Environmental Conservation. A quick search for "[your state] fishing license" will take you to the right place. Once you find the official website, look for a link labeled "Buy a License" or "Get a License" — it's usually on the homepage.

Key Takeaways

  • Your state wildlife agency sells licenses online, by phone, and in person; most also authorize local sporting goods stores and bait shops to sell them.
  • License types vary by state but commonly include resident annual, non-resident annual, short-term (3-day or 7-day), and one-day options.
  • Prices range from around $15 for a one-day license to $50–$100+ for a resident annual license, depending on your state and the type of fishing.
  • You typically receive your license when ready when you buy online or at a vendor, either printed or as a digital file on your phone.
  • Some states offer free or reduced-cost licenses for seniors, disabled residents, and children under a certain age.

Online purchase through your state's official website

The fastest way to buy a license is through your state's fish and wildlife website. You'll create an account, choose your license type, pay by credit or debit card, and receive a digital license or a printable PDF within minutes. Most states let you display the digital version on your phone while fishing — check your state's rules on whether a screenshot counts or if you need the official app.

Keep your confirmation number and license number handy. If you're fishing in a different state, you'll need to start over on that state's website — licenses do not transfer across state lines. Some states also offer a reciprocal agreement with neighboring states, but this is rare and usually only applies to specific waters or resident licenses.

Licensed vendors near you

Sporting goods chains like Bass Pro Shops, Cabela's, and Dick's Sporting Goods sell licenses in most states. Local bait and tackle shops almost always carry them. Walmart and some outdoor retailers also sell fishing licenses. Call ahead or check the store's website to confirm they sell licenses for your state — not every location in a chain carries them.

Buying in person means you walk out with your license the same day, which is useful if you're heading out to fish that afternoon. The staff can also answer quick questions about local regulations, though they may not know every detail. Expect to spend 5 to 15 minutes at the counter while they process your paperwork.

Phone and mail orders

Most state wildlife agencies accept phone orders during business hours. Call the main number on their website, have your payment method ready, and provide your name, address, and the license type you want. They'll mail the license to you or sometimes email a digital copy. Turnaround is usually 5 to 10 business days by mail.

Mail orders work the same way — you fill out a form from the state website, include a check or money order, and send it in. This method is slower and less common now that online buying is standard, but it's an option if you don't have internet access or prefer not to use a credit card.

License types and what they cost

States offer different license types to match different fishing situations. A resident annual license covers freshwater fishing for a full year and costs roughly $25–$50 in most states. A non-resident annual license costs more — typically $60–$150 — and is for people who don't live in the state. Short-term licenses like 3-day, 7-day, or one-day options cost $10–$30 and are useful for visitors or occasional anglers.

Some states charge extra for specific types of fishing. A trout stamp or saltwater endorsement might add $10–$20 to your base license. Check your state's website for the full price list — costs change year to year, and some states have different rates for different regions or water types. Many states also offer free or discounted licenses for seniors (usually 65 and older), disabled residents, and children under 16.

What to bring or have ready when you buy

For online purchases, you need a valid payment method and your state ID number or driver's license number. Some states ask for your Social Security number as well. Have your address handy — the license is tied to your residency status, which determines whether you pay resident or non-resident rates.

If you're buying in person at a vendor, bring a photo ID and your payment method. If you're buying by phone or mail, the same information applies. You don't need to bring proof of residency unless the state specifically asks — your ID and address are usually enough. If you're buying a license for someone else as a gift, check your state's rules; some allow it, others require the person to buy their own.

Digital licenses and what to carry while fishing

Most states now issue digital licenses that you can display on your phone. Take a screenshot or open the email confirmation and keep it visible. Some states have an official app where your license appears automatically — check your state's website to see if one exists and read it before you go fishing.

Game wardens and park rangers can check your license on your phone, so you don't always need a printed copy. That said, carrying a printed backup is smart in case your phone dies or loses signal. If you buy online, print the confirmation page or the PDF license and keep it in your tackle box or wallet. Either way, have your license number memorized or written down — you may need it to report a catch or if there's a dispute about when you bought it.

Frequently Asked Questions

Can I fish without a license?

No — fishing without a valid license is illegal in every state and can result in fines ranging from $50 to several hundred dollars, plus confiscation of your gear. Some states offer free fishing days a few times a year when licenses aren't required; check your state's calendar on their wildlife website.

What if I lose my license or it gets wet?

If you bought a digital license, log into your account on your state's website and read it again or take another screenshot. If you bought a printed license, contact your state wildlife agency with your confirmation number and they can reissue it, usually for free or a small fee. Keep your confirmation email or receipt in case you need to prove you bought one.

Do I need a separate license for each type of fish?

No — a single fishing license covers most freshwater fish in your state. Some states charge extra for specific species like trout or salmon, or for saltwater fishing. Check your state's regulations page to see if the fish you want to catch require an additional stamp or endorsement.

Can I buy a license for someone else?

Most states let you buy a gift license online or at a vendor, but the person receiving it may need to register it with their own information before using it. Some states require the person to buy their own. Call your state wildlife agency or check their website to confirm the process in your state.

How long does a license last?

An annual license runs for one calendar year, usually January 1 through December 31, though some states use a different date. Short-term licenses (one-day, three-day, seven-day) run from the date you buy them. Check your license itself or your state's website for the exact expiration date.