The fastest way to get a fishing license is your state's wildlife agency website or a local bait-and-tackle shop
Most states let you buy a fishing license online in minutes, often without leaving home. Your state's fish and wildlife department runs the official licensing system — search "[your state] fishing license" and you will land on their site. If you prefer to buy in person, bait-and-tackle shops, sporting goods stores like Bass Pro Shops or Cabela's, and some Walmart locations sell licenses on the spot. A few states also issue licenses through their parks department or a third-party vendor, so the exact place depends on where you live.
The license arrives as a printed card, a digital file you print yourself, or a phone app — again, your state decides. Some states mail physical licenses; others email a PDF you print at home. A handful now offer a mobile license you display on your phone. Check your state's website to see which format they use, because some waters require you to carry the actual card or have it ready to show.
Key Takeaways
- Your state's fish and wildlife website is the official source and usually the cheapest way to buy a license, often taking five to ten minutes online.
- Local bait-and-tackle shops, sporting goods chains, and some big-box retailers sell licenses in person and can answer questions about local rules on the spot.
- License types vary by state — resident, non-resident, one-day, annual — and cost anywhere from a few dollars for a short-term license to fifty or more for a full year.
- Some states mail a physical card, others email a PDF to print, and a growing number offer a mobile license through an app you can show on your phone.
- You usually need to know your state of residence and have a valid ID, and some states require a hunter safety course before you can buy certain licenses.
Finding your state's official licensing website
Start by searching "[your state] fish and wildlife" or "[your state] fishing license." The official government site will appear first. Common agency names are the Department of Fish and Wildlife, Department of Natural Resources, or Fish and Game Commission — the exact title varies by state. Once you land on the site, look for a link labeled "Buy a License," "Fishing Licenses," or "Online Licensing."
The official site tells you what types of licenses are available, the exact cost, what you need to bring or know before you buy, and whether you need a safety course first. It also shows you where to buy in person if you prefer. Buying directly from the state website is usually the cheapest option and the fastest — most people finish in under ten minutes.
Buying a license at a local shop or sporting goods store
Bait-and-tackle shops are the most common place to buy a fishing license in person. Staff there know local fishing rules, can tell you what fish are in season, and often know which waters are open. Walk in, ask for a fishing license, and they will hand you a form to fill out or direct you to a computer terminal in the shop. The process takes five to fifteen minutes depending on how busy they are.
Larger sporting goods chains like Bass Pro Shops, Cabela's, and Dick's Sporting Goods also sell licenses at their customer service desk. Walmart sells licenses in some states but not all — call ahead or check your state's website to see if your local Walmart is authorized. Bring a valid ID with your current address. If you are not sure which shop near you sells licenses, your state's website usually has a store locator or a list of authorized vendors.
Understanding license types and costs
Most states offer several license options so you only pay for what you need. A resident annual license covers you for a full calendar year and costs between twenty and sixty dollars depending on the state. A non-resident annual license costs more — often fifty to one hundred dollars — if you live out of state. Many states also sell short-term licenses for one day, three days, or seven days, which cost five to twenty dollars and are useful if you are visiting or trying fishing for the first time.
Some states have special licenses for seniors, military personnel, or people with disabilities at a reduced rate. A few states offer free licenses to children under a certain age or to residents over a certain age. Check your state's website to see what discounts explore to you. The type of fish you want to catch — freshwater, saltwater, or both — may also affect which license you need to buy.
What you need to have ready before you buy
Have a valid ID with your current address ready, whether you buy online or in person. Your state uses this to confirm your residency and issue the license correctly. If you are buying online, you will also need a payment method — credit card, debit card, or sometimes a digital wallet. Some states ask for your Social Security number or driver's license number to verify your identity.
A few states require you to pass a hunter safety course or fishing safety course before you can buy certain licenses, especially if you are under a certain age or buying a license for the first time in that state. Your state's website will tell you if this applies to you. If it does, you can usually take the course online in an hour or two, and the course provider will send proof directly to the licensing system so you can buy your license right away.
How your license arrives and what to do with it
If you buy online, your state will either email you a PDF to print at home, mail you a physical card, or send you a link to read a mobile app. Check your email (including spam) within a few hours of buying. If you chose to print a PDF, do that right away and carry the printed copy with you when you fish. Some states let you fish with just the email confirmation while you wait for the physical card to arrive in the mail, but rules vary — your state's website will say.
If you buy in person at a shop, you walk out with a printed license card the same day. If you buy online and your state mails the card, it usually arrives within one to two weeks. A growing number of states now offer a mobile license through an app — you read the app, buy the license, and show your phone to a ranger or game warden if they ask to see it. Check your state's website to see which format they use and whether you can choose.
What to do if you cannot find a shop near you
If you live far from a bait shop or sporting goods store, buying online is your best option. Your state's website accepts orders from anywhere in the state and delivers by email or mail. If you do not have internet access or prefer to talk to someone, call your state's fish and wildlife department directly — the phone number is on their website. Staff can answer questions about which license you need and can sometimes process an order over the phone, though a few states require online purchase only.
If you are traveling and need a license for a state you do not live in, buy a non-resident short-term license online before you go. Most states sell one-day or three-day licenses that arrive by email within minutes. This is faster and cheaper than trying to find a shop in an unfamiliar place.
Frequently Asked Questions
Can I fish while I wait for my license to arrive in the mail?
It depends on your state. Some states let you fish with the email confirmation or receipt while the physical card is on its way. Others require you to have the card in hand. Check your state's website or call the fish and wildlife department to confirm the rule before you go fishing.
What if I lose my license after I buy it?
Contact your state's fish and wildlife department and ask for a replacement. Many states issue a new card for free or a small fee. If you bought a digital license, you can usually read it again from your account on the state website or re-read the app.
Do I need a different license for saltwater fishing?
Many states have separate saltwater and freshwater licenses, but some combine them into one. Check your state's website to see which waters your license covers. If you plan to fish both, the website will tell you whether to buy one combined license or two separate ones.
Can I buy a license as a gift for someone else?
Some states let you buy a license for another person online, but most require the person to buy their own because the license is tied to their ID and address. Call your state's fish and wildlife department or check their website to see if gift licenses are an option.
How long does a fishing license stay valid?
An annual license usually runs from January 1 to December 31, though a few states use a different calendar year. A short-term license is valid for the number of days you bought — one day, three days, or seven days — starting the day you first use it. Your state's website will show the exact dates.