Your state's fish and wildlife agency sells fishing licenses directly
The fastest way to get a fishing license is through your state's fish and wildlife department—the agency that manages hunting and fishing in your state. Most states let you buy a license online, by phone, or in person at their office. Some states also sell licenses through third-party retailers like sporting goods stores, bait shops, and even some grocery stores.
Each state runs its own licensing system, so the process and cost vary depending on where you live. A one-day license in one state might cost $15, while a year-long license in another costs $30. The agency website for your state will show you the exact price, what types of licenses are available, and which retailers near you carry them.
Key Takeaways
- Your state's fish and wildlife department website has a search tool showing every place you can buy a license near your address.
- Online purchases through the state website are usually the fastest option and let you print or read your license when ready.
- Sporting goods stores, bait shops, and some retailers sell licenses over the counter, though you may wait in line and pay a small processing fee.
- You need to know what species you plan to fish for, because some states charge different prices for freshwater versus saltwater licenses.
- Bring your driver's license or state ID when you buy in person, and have your Social Security number ready if you buy online.
Finding your state's fish and wildlife website
Start by searching "[your state] fish and wildlife" or "[your state] fishing license" in a search engine. The official state website will appear first. Each state names its agency differently—some call it the Department of Fish and Wildlife, others use Fish and Game, Natural Resources, or Parks and Recreation. The URL will end in .gov.
Once you land on the main page, look for a link labeled "Buy a License," "Fishing Licenses," or "Get a License." Click it and you will see options for the type of license you need (resident, non-resident, one-day, annual), the species you want to fish for, and the price. The site will also show you a map or list of retailers near you that sell licenses in person.
Buying online through the state website
Online purchase is usually the quickest route. You will need a valid driver's license or state ID, your Social Security number, and a credit or debit card. The state website will ask you to create an account or log in as a guest, then select your license type and pay.
After payment goes through, most states let you print your license when ready or read it as a PDF to your phone. Some states email you a confirmation number and mail a physical license card later—check the website to see what your state does. Print or screenshot your license and keep it with you when you fish. Many states accept a printed PDF or phone screenshot as proof of purchase until the physical card arrives.
Buying in person at retailers and state offices
Sporting goods stores like Bass Pro Shops and Cabela's, local bait and tackle shops, and some Walmart and Target locations sell fishing licenses. Call ahead to confirm the store carries licenses for your state and has the type you need in stock. Bring your driver's license or state ID and be ready to pay cash or card. The retailer will print your license on the spot.
You can also visit your state's fish and wildlife office directly. Hours are usually Monday through Friday during business hours. The office staff can answer questions about regulations, help you pick the right license type, and print it for you when ready. This is the best option if you are unsure which license you need or want to ask about fishing rules for a specific area.
Understanding license types and costs
Most states offer several license options. A one-day license costs the least and lets you fish for one calendar day. A three-day license covers three consecutive days. An annual resident license covers the full calendar year and is cheaper per day if you plan to fish more than a few times. Non-resident licenses cost more and are for people who do not live in the state.
Some states also separate licenses by where you fish: freshwater licenses cover lakes and rivers, while saltwater licenses cover ocean and coastal areas. A few states offer a combined license that covers both. Check your state's website to see which type you need based on where you plan to fish. The website will also list any species-specific stamps or endorsements you might need—for example, some states charge extra to fish for trout or salmon.
What to bring and what information you will need
If you buy online, have your Social Security number, driver's license or state ID number, and a credit or debit card ready. If you buy in person, bring your physical driver's license or state ID. Some states also ask for your date of birth or address to verify your identity.
You will also need to decide whether you are buying as a resident or non-resident. Most states define a resident as someone who has lived in the state for at least 30 to 90 days, though this varies. If you are unsure, the state website will explain the residency rules. Have the name of the body of water or region where you plan to fish handy—some states have different regulations for different areas, and staff can point you to the right license type.
Checking regulations and special rules for your area
Buying a license does not mean you can fish anywhere or catch anything. Each state has rules about where you can fish, what species you can keep, how many fish you can take, and what size they must be. These rules change by season and by location. Before you go fishing, read your state's fishing guide or regulations page—it is usually a PDF on the fish and wildlife website.
Some areas require special permits or have closed seasons. For example, a river might be closed to fishing during spawning season, or a lake might require a separate permit to fish at night. The regulations guide will tell you all of this. Many state websites also have a phone number you can call to ask questions about a specific lake or river.
Frequently Asked Questions
Can I fish without a license?
Most states require a license to fish, but a few offer free fishing days or exempt certain people. Check your state's website to see if you fall into an exemption—some states do not require licenses for children under a certain age, people with disabilities, or residents over 65. Some states also have one or two free fishing days per year when anyone can fish without a license.
What if I lose my license or it gets wet?
If you bought online and printed it, print another copy from your email or account. If you bought a physical card and lost it, contact your state's fish and wildlife office—they can reprint it or issue a replacement. There is usually a small fee, around $5 to $10. Keep a photo of your license on your phone as backup.
Do I need a different license if I fish in another state?
Yes. Each state has its own licensing system, and a license from one state is not valid in another. If you plan to fish in multiple states, you will need to buy a license for each one. Some states offer reciprocal agreements that lower the price for out-of-state visitors, so check the website of the state you are visiting.
How long does it take to get a license if I buy online?
Most states let you print or read your license when ready after you pay. You can fish the same day. If your state mails a physical card, it usually arrives within one to three weeks, but the printed or downloaded version is valid in the meantime.
Can I buy a license as a gift for someone else?
Some states let you buy a license for another person online, but you will need their name, date of birth, and Social Security number. Other states require the person to buy their own license in their name. Check your state's website or call the fish and wildlife office to ask about gift licenses.