Buy your license from your state's fish and wildlife agency, online or in person
Your state fish and wildlife department sells fishing licenses directly — either through their website, by phone, or at a physical office. Most states also sell licenses through third-party retailers: sporting goods stores like Bass Pro Shops and Cabela's, Walmart, some bait-and-tackle shops, and occasionally hardware stores. The fastest route is usually the state website, which lets you print or read your license when ready after purchase. In-person sales at a retail location take a few minutes and you walk out with a paper license the same day.
Where you buy does not change the price or what the license covers — all retailers charge the state's set fee. The difference is convenience and speed. If you need a license before your next fishing trip and it is the weekend, an online purchase beats waiting for an office to open. If you prefer to talk to someone or want to buy tackle at the same time, a local sporting goods store may be simpler.
Key Takeaways
- Your state fish and wildlife agency website is the fastest way to buy a license — you can print or read it when ready after paying.
- Sporting goods retailers, bait shops, and some big-box stores sell licenses in person, usually with no wait and at the same price as the state website.
- Phone sales through your state agency take longer but work if you cannot access the internet or prefer to speak with someone.
- Bring your driver's license or state ID when buying in person, and have your Social Security number or ID number ready for online purchases.
- Most states let you buy a license valid for one year, one day, or a short season — check what length suits your fishing plans before you pay.
How to find your state's fish and wildlife website
Search "[your state] fish and wildlife license" or "[your state] hunting and fishing license" in any search engine. The official state site will appear first. Bookmark it — you will return to it each year when your license expires. State websites are organized differently, but most have a "Buy a License" button or link on the homepage or under a "Licenses" tab.
If you cannot find the site, call your state's main fish and wildlife office. The number is listed on the state government website under the natural resources or environmental department. A staff member can walk you through the online purchase or tell you where to buy in person near you. Some states also have a central phone line just for license sales.
What information you need before you buy
Have your driver's license or state ID ready. Most states require your name, date of birth, address, and driver's license number or state ID number. You will also need a valid payment method — credit card, debit card, or sometimes a checking account number for online purchases. In-person purchases at retail locations usually accept cash, card, or check, depending on the store's policy.
If you are buying online, have your Social Security number or the ID number from your state ID card available. Some states ask for this to prevent duplicate licenses under the same name. You do not need to know what type of fish you plan to catch or where you will fish — that information is not part of the license purchase.
Buying in person at retail locations
Walk into any Bass Pro Shops, Cabela's, Walmart, or local bait-and-tackle shop and ask for the fishing license counter. The staff will hand you a form or direct you to a kiosk. Fill in your name, address, and ID number, choose your license type and length (one day, one year, or season), and pay. The whole process takes five to ten minutes. You will receive a paper license or a printed receipt that serves as your temporary license until the physical card arrives by mail.
Not every Walmart or hardware store sells licenses — call ahead if you are not sure. Bait shops almost always do. Sporting goods chains have dedicated license counters and staff trained to answer questions about what type of license you need. If you are new to fishing or unsure whether you need a special permit for the fish you want to catch, buying in person gives you a chance to ask.
Buying online through your state website
Go to your state fish and wildlife website and click the license purchase link. You will be asked to create an account or log in if you have bought a license before. Enter your personal information, choose your license type and length, and review the fee. Pay with a credit or debit card. Most states show your license on screen when ready after payment — you can print it or save it as a PDF to your phone. Some states email the license to you as well.
Print your license on regular paper or show the digital version on your phone when you fish. Check your state's rules — some require a printed copy, while others accept a phone screen. If you lose the digital copy, log back into your account on the state website and read it again. The license is tied to your account, not to a single piece of paper.
Buying by phone
Call your state fish and wildlife office and ask for the license sales line. A staff member will ask for your personal information, the type and length of license you want, and your payment details. They will process the payment over the phone and either mail the license to you or email a digital copy. Phone purchases usually take longer than online or in-person — expect to wait a few business days for a mailed license or up to 24 hours for an emailed one.
Phone sales are useful if you do not have internet access, prefer not to use a website, or have questions about which license type you need. Some states charge a small phone processing fee on top of the license price, so ask before you give your payment information.
License types and how long they last
Most states offer three options: a one-year license (valid from the date you buy it or from January 1, depending on the state), a one-day license, and sometimes a short-season license. A one-year license costs more upfront but is cheaper per fishing trip if you plan to fish more than a few times. A one-day license is useful if you are visiting from out of state or fishing only once. Check your state's rules — some states define "one year" as a calendar year (January 1 to December 31), while others count from the date of purchase.
Some states also offer multi-day licenses (three days, seven days) or season licenses for specific fish or methods. The price varies by state and license type. Your state website will list all options and their prices before you buy, so you can choose what fits your plans.
What happens after you buy
If you bought online and printed your license, you are done — keep the printed copy with you when you fish. If you bought in person at a retail location, you will receive a temporary receipt and a permanent card by mail within one to three weeks. Fish with the temporary receipt until the card arrives. If you bought online and the state mailed the license, wait for it to arrive before you fish, unless the state issued a temporary digital license you can use in the meantime.
Check your license before you go fishing to make sure the dates are correct and your name is spelled right. If there is an error, contact your state fish and wildlife office right away — they can issue a corrected license. Keep your license with you at all times while fishing; game wardens check licenses during inspections.
Frequently Asked Questions
Can I buy a fishing license for someone else?
Most states require the person fishing to buy their own license in their own name. You cannot buy a license for another adult. However, some states let a parent or guardian buy a license for a child under a certain age. Check your state's rules — the website will say whether a child's license exists and who can purchase it.
What if I lose my license after I buy it?
If you bought online, log into your account on your state's website and read or print a new copy. If you bought in person and lost the paper license, contact your state fish and wildlife office with your ID number and they can issue a replacement, usually for a small fee. Keep a photo of your license on your phone as a backup.
Do I need a license to fish in a private pond or on private land?
Rules vary by state. Some states do not require a license on private property if you have the owner's permission. Others require a license everywhere. Check your state's website or call the fish and wildlife office to confirm — the rules depend on where you live, not where you fish.
Can I buy a license if I do not have a driver's license?
Yes. You can use a state ID card, passport, or other government-issued ID. If you do not have any of these, call your state fish and wildlife office — some states have alternative ways to verify your identity for license purchases.
How much does a fishing license cost?
Prices vary widely by state and license type. A one-year license typically ranges from $15 to $50, and a one-day license from $5 to $15. Check your state's website for exact prices before you buy. Some states offer discounts for seniors, disabled residents, or military members.