Yes, you need a fishing license in every state except a few narrow exceptions
A fishing license is a permit issued by your state's fish and wildlife agency that allows you to fish in public waters. Nearly every state requires one, and the requirement applies whether you fish in a lake, river, ocean, or pond. The license proves you have paid a fee and agreed to follow state fishing rules.
The main exceptions are fishing on private property with the owner's permission, and a small number of designated free fishing days each year that most states offer. Some states also exempt residents over a certain age (often 65 or older) or allow a one-day temporary license at a lower cost if you want to try fishing before buying a full-year permit.
Fishing without a license when one is required is a violation that can result in fines ranging from $50 to several hundred dollars depending on the state, plus confiscation of your catch and equipment. The license itself is inexpensive — typically $15 to $35 for a resident annual license — so the cost of getting caught without one far exceeds the cost of buying one.
Key Takeaways
- Every state except a handful requires a fishing license to fish in public waters, and fines for fishing without one typically start at $50 and can reach several hundred dollars.
- Resident annual licenses cost between $15 and $35 in most states, and you can buy them online, by phone, or at sporting goods stores and state wildlife offices.
- You do not need a license if you fish on private property with the owner's written permission, or during your state's designated free fishing days.
- Most states issue licenses when ready online or by phone, though some require you to pick up a physical license at a retailer or office before you fish.
- License requirements and fees vary by state, residency status, and the type of fish you want to catch — some states charge extra for saltwater or trout fishing.
Where to buy a fishing license in your state
Your state's fish and wildlife agency is the official source. Each state operates its own licensing system under a different name — the Department of Fish and Wildlife, Department of Natural Resources, or Fish and Game Commission are common titles. You can find your state's office by searching "[your state] fishing license" online.
Most states now sell licenses online through their official website, and you can print the license when ready or have it emailed to you. Some states issue digital licenses that you display on your phone. A few states still require you to pick up a physical license in person at a state office or authorized retailer before you fish, so check your state's rules before heading to the water.
You can also buy licenses at sporting goods stores like Bass Pro Shops, Cabela's, and Walmart, as well as at bait and tackle shops and some hardware stores. These retailers are authorized agents and charge the same state fee, though some add a small processing fee ($1 to $3). Buying in person takes a few minutes and you walk out with your license.
What information you need to provide
When you buy a license, you will need to provide your name, date of birth, and address. Most states also ask for your driver's license number or state ID number. If you are buying online, you will need a valid email address and a payment method — credit card, debit card, or sometimes a bank account.
Some states ask whether you have ever been convicted of a fish and wildlife violation. Answer honestly; lying on a license process can result in denial or revocation. If you have a prior conviction, you may still be able to get a license, but some states impose waiting periods or restrictions.
You do not need to prove residency with a document in most cases — your driver's license address or the address you provide is usually sufficient. However, if you claim resident status and later move out of state, you should buy a non-resident license for your new state rather than continuing to use an out-of-state resident license.
Resident versus non-resident licenses and cost differences
States charge less for residents than for non-residents, sometimes significantly less. A resident annual license typically costs $15 to $35, while a non-resident annual license often costs $50 to $150 or more. The difference reflects the assumption that residents pay state taxes and have a long-term stake in the fishery.
Residency is usually defined as living in the state for at least six months or having a driver's license or state ID issued by that state. If you recently moved, you may be able to buy a resident license using your new address even if your driver's license has not been updated yet — check your state's specific rules.
Many states also offer short-term licenses for visitors: one-day, three-day, or seven-day permits at lower prices than an annual license. These are useful if you are vacationing or trying fishing for the first time. Some states waive the license requirement entirely for one or two designated free fishing days per year, usually in early summer.
Special licenses for saltwater, trout, and other specific fish
Some states charge extra for the right to fish for certain species. A trout stamp or saltwater endorsement is an add-on permit that costs $5 to $20 and allows you to keep trout or fish in ocean waters. If you want to fish for these species, you need both your base fishing license and the stamp.
Check your state's rules before you buy. Some states include trout fishing in the base license, while others make it optional. Saltwater fishing rules vary widely — some coastal states require a separate saltwater license, others include it in the resident license, and a few do not require a license for saltwater fishing at all.
If you are unsure whether you need a special stamp or endorsement, call your state fish and wildlife office or ask the person selling you the license. It is cheaper to ask than to get a ticket for fishing for a species you did not have a stamp for.
How long a license lasts and when to renew
Most states issue annual licenses that run from January 1 to December 31, regardless of when you buy them. If you buy a license in June, it expires on December 31 of that year, not one year from the purchase date. Some states offer licenses that run on a different calendar — for example, July 1 to June 30 — so check your state's renewal date.
You can renew your license online, by phone, or in person at any time before it expires. Many states send email reminders when your license is about to expire. If your license expires while you are fishing, you are in violation and subject to a fine, so renew before the expiration date.
If you lose your license, you can request a replacement from your state's fish and wildlife office or the retailer where you bought it. Replacements usually cost $5 to $10 and take a few days to arrive by mail, though some states issue digital replacements when ready online.
Exceptions: when you do not need a fishing license
You do not need a license if you fish on private property with the owner's written permission. "Private property" means land or water that is not open to the public and that you have explicit permission to fish on. If you are unsure whether a pond or stream is private, ask the landowner or contact your state fish and wildlife office.
Most states designate one or two free fishing days per year, usually in early summer, when anyone can fish without a license. These days are advertised on your state's fish and wildlife website. During free fishing days, you still have to follow all other fishing rules — catch limits, size restrictions, and allowed methods — you just do not need to buy a license.
Some states exempt people over a certain age (commonly 65 or older) from needing a license, though you may still need to buy a stamp for specific species. A few states also exempt disabled veterans or people with certain disabilities. Check your state's rules to see if you may have access to for an exemption.
Frequently Asked Questions
Can I fish with someone else's license?
No. A fishing license is issued to one person and is not transferable. Each person fishing must have their own valid license. If you are fishing with friends or family, everyone needs to buy their own license before you go to the water.
What happens if I fish without a license?
You can be cited for fishing without a license, which typically results in a fine of $50 to several hundred dollars depending on the state. Game wardens can also confiscate your catch and fishing equipment. The fine is usually much higher than the cost of a license, so buying one is the better choice.
Do I need a license to fish in a stocked pond at a public park?
Usually yes. Most public waters, including stocked ponds in parks, require a license. However, some cities and counties operate special programs where fishing is free or license-free in certain designated areas. Call your local parks department or state fish and wildlife office to confirm.
Can I buy a license for someone else as a gift?
Some states allow you to buy a license for someone else online if you have their name and date of birth, though the license will be issued in their name. Other states require the person to buy their own license in person. Check your state's website or call to see if gift licenses are available.
Do I need a license to fish in the ocean from a public pier?
It depends on your state. Some coastal states do not require a license for pier fishing, while others do. A few states require a license for some species but not others. Check your state's saltwater fishing rules before you go, or ask at the pier — staff there usually know the current requirements.