You buy a fishing license from your state's wildlife or natural resources agency, usually online or at a retail location like a sporting goods store

Every state runs its own fishing license system, so where you go depends on which state you're fishing in. Most states let you buy online through their wildlife agency website — search "[your state] fishing license" and you'll land on the official page within the first few results. If you prefer to buy in person, sporting goods retailers like Bass Pro Shops, Cabela's, and Walmart sell licenses, as do many bait and tackle shops and some hardware stores. A few states still require you to visit a physical office, but that's becoming rare.

The process is straightforward: you provide your name, address, date of birth, and driver's license or ID number. You'll choose the type of license you need (resident or non-resident, freshwater or saltwater, short-term or annual), pay the fee, and receive either a printed license or a digital one you can show on your phone. Some states email it when ready; others mail a physical card. Either way, you need to have proof of your license with you when you fish.

Key Takeaways

  • Your state's wildlife or natural resources agency website is the official source, and most let you buy online in minutes.
  • Sporting goods stores, bait shops, and some hardware stores sell licenses in person if you prefer not to order online.
  • You'll need a valid ID and will choose between resident and non-resident rates, which vary widely by state.
  • Digital licenses arrive when ready or within hours; physical cards usually arrive by mail within one to two weeks.
  • Fees range from under $20 for a short-term license to over $100 for an annual non-resident license, depending on your state and the type of fishing.

Finding your state's official licensing website

Start by searching "[your state] fishing license" in any search engine. The official state website will appear at the top — it will have a .gov domain and will be run by your state's Department of Fish and Wildlife, Department of Natural Resources, or similar agency. Bookmark this page, because you'll use it every time you renew.

If you're having trouble finding it, you can also call your state's wildlife agency directly. The number is listed on the official website once you find it, but you can also reach it through your state's main government website or by calling your county's parks and recreation office and asking for a referral.

Buying online versus in person

Online is faster and available 24/7. You complete the purchase in five to ten minutes, and most states issue a digital license you can screenshot and carry on your phone. Some states email a PDF you print at home. Either way, you have proof of purchase when ready and can fish the same day if you want to.

In-person purchases at a retail location take longer in the moment — you're waiting in line and the clerk is processing your information — but you walk out with a physical card. This matters if you don't trust your phone battery or prefer a paper backup. Retail locations that sell licenses include Bass Pro Shops, Cabela's, Walmart, Dick's Sporting Goods, local bait and tackle shops, and sometimes hardware stores like Ace Hardware or True Value. Call ahead to confirm the specific location near you carries them.

Resident versus non-resident licenses and costs

States charge different rates depending on whether you live there. A resident license is for people who have lived in the state for a set period — usually at least six months, though this varies. A non-resident license is for visitors or people who don't meet the residency requirement. Non-resident licenses cost significantly more, sometimes two to three times the resident rate.

Costs vary widely by state. A resident annual freshwater license might cost $15 to $30 in one state and $50 to $80 in another. Non-resident annual licenses often run $75 to $150 or higher. Most states also offer short-term licenses — one day, three days, or seven days — at a lower price if you're visiting or trying fishing for the first time. Check your state's website for the exact fees and options available.

What information you'll need to provide

Have your ID ready. You'll need your full legal name, date of birth, and either your driver's license number or state ID number. Some states also ask for your address and phone number. If you're buying online, you'll enter this information into a form. If you're buying in person, the clerk will ask you these questions and enter them into the system.

If you're buying a non-resident license, you may need to provide your home state or country of residence. Some states also ask whether you've held a fishing license before or whether you've completed a hunter safety course, though this is less common for fishing than for hunting.

Digital licenses, printed cards, and how long delivery takes

Most states now offer digital licenses that appear on your phone when ready after purchase. You screenshot the email or access it through the state's mobile app, and that screenshot counts as proof. This is the fastest option and works as long as your phone has battery and signal when a game warden checks.

If you buy a physical card, it arrives by mail. Delivery usually takes one to two weeks, depending on your state and the postal service. Some states let you print a temporary license while you wait for the card to arrive, so you can fish legally in the meantime — check your state's website for this option. A few states still issue only physical cards and don't offer digital licenses, but this is becoming uncommon.

What to do if you lose your license or need a replacement

If you lose a digital license, log into your state's licensing website and read it again — it's stored in your account. If you lose a physical card, contact your state's wildlife agency and request a replacement. There's usually a small fee ($5 to $15) and a processing time of one to two weeks. Some states let you request a duplicate online; others require a phone call or in-person visit.

If your license expires while you're fishing, stop fishing when ready. Fishing with an expired license is a violation in every state. Renewal is straightforward — go back to the same website or retail location and buy a new one. Many states send email reminders before your license expires, so you don't have to track the date yourself.

Frequently Asked Questions

Can I fish with a digital license on my phone, or do I need a printed card?

A digital license on your phone is legal in most states and is all you need. Game wardens accept screenshots or the state's mobile app as proof. However, if your phone dies or has no signal, you won't be able to show proof, so some people carry a printed backup just in case.

What if I'm visiting another state — do I need a different license?

Yes. Each state has its own license system, so if you're fishing in a different state, you need a license from that state. Buy a non-resident license for the state you're visiting. Many states offer short-term licenses for visitors, which cost less than an annual license.

Do I need a separate license for saltwater fishing?

It depends on your state. Some states combine freshwater and saltwater into one license. Others require a separate saltwater license or a saltwater endorsement added to your freshwater license. Check your state's website to see what applies to you.

Can I buy a license for someone else as a gift?

Some states let you buy a license for another person online if you have their ID information, but most require the person to buy their own license in their own name. Call your state's wildlife agency to ask whether gift licenses are available.

What happens if I fish without a license?

Fishing without a valid license is a violation in every state. Penalties range from a fine (typically $50 to $500 or more) to confiscation of your gear or a court appearance. The fine varies by state and whether it's your first offense. It's not worth the risk — licenses are inexpensive compared to the penalty.