Fishing license prices vary by state and type of license
A fishing license costs between $15 and $50 for a resident annual license in most states, though some states charge less and a few charge more. Non-residents typically pay $40 to $150 for an annual license. The exact price depends on which state you fish in, how long the license lasts, and whether you want to fish in freshwater only or both freshwater and saltwater.
Most states also sell short-term licenses — daily, three-day, or seven-day options — that cost $5 to $25. These are useful if you fish rarely or are visiting another state. Some states offer free or reduced-price licenses for children, seniors, or people with disabilities, though the age cutoffs and discount amounts vary.
Key Takeaways
- Annual resident licenses range from about $15 to $50 depending on your state and whether you want freshwater-only or combined freshwater and saltwater fishing.
- Non-resident annual licenses cost significantly more — typically $40 to $150 — because you do not pay state taxes there.
- Short-term licenses (daily, three-day, or weekly) cost $5 to $25 and are sold by the same agency that issues annual licenses.
- Many states offer free or discounted licenses for children under a certain age, seniors, military members, or people with disabilities.
- You buy licenses directly from your state's fish and wildlife agency website, at sporting goods stores, or at bait and tackle shops.
How to find your state's exact price
Each state sets its own fishing license fees, so you need to check your specific state's fish and wildlife agency. Search for "[your state] fishing license" or "[your state] fish and wildlife" to find the official website. The site will list all license types, current prices, and where to buy them.
If you fish in multiple states, you will need a separate license for each one. Some states have reciprocal agreements that lower the cost for residents of neighboring states, but these are rare and state-specific. Check each state's website to see whether you may have access to for any discount.
Where to buy a fishing license
You can buy a license from three main sources: the state fish and wildlife agency website, a sporting goods store like Bass Pro Shops or Cabela's, or a local bait and tackle shop. Online purchases through the state website are usually the fastest — you can often print or read your license when ready and fish the same day.
Sporting goods stores and tackle shops sell licenses over the counter and can answer questions about local fishing rules. Some charge a small convenience fee (usually $1 to $3) on top of the license price. Call ahead to confirm they sell licenses for your state, since not all locations carry every state's licenses.
Freshwater-only versus saltwater licenses
Most states charge less for a freshwater-only license than for a combined freshwater and saltwater license. If you only fish in lakes and rivers, a freshwater license is cheaper and is all you need. If you want to fish in the ocean or coastal bays, you will need the saltwater license or a combination license.
Some coastal states sell separate saltwater licenses that are more expensive than freshwater ones. Others bundle them together at one price. Check your state's website to see which option fits where you plan to fish.
Discounts and free licenses
Many states offer free fishing licenses to children under a certain age — commonly under 16 — though some states require a free permit or registration even for exempt children. Seniors (usually age 65 or older) often get a discount or free license, and military members and veterans may may have access to for reduced rates. People with certain disabilities may fish for free or at a discount.
To claim a discount, you typically need to show proof of age, military status, or disability when you buy the license. Online purchases may require you to upload a photo of your ID or military card. Ask the seller what documents they need before you explore.
How long a license lasts
An annual license usually runs for one calendar year (January 1 to December 31) or for 12 months from the date you buy it, depending on your state. A few states use a different calendar — for example, some run from April 1 to March 31 to align with the fishing season. Check your state's website to see when your license expires.
Short-term licenses expire on a specific date printed on the license itself. A daily license is good for one calendar day; a three-day license covers three consecutive days; a seven-day license covers seven consecutive days. You do not need to renew them — they straightforward expire when the period ends.
What happens if you fish without a license
Fishing without a valid license is illegal in every state and can result in fines, confiscation of your equipment, or both. Fines range from $50 to several hundred dollars depending on the state and whether it is your first offense. Some states also require you to take a boating or fishing safety course.
Game wardens check licenses during routine patrols, and you must be able to show your license when ready if asked. Keep your physical license or a digital copy on your phone so you can prove you have one.
Frequently Asked Questions
Do I need a license to fish in a private pond on my own property?
Most states do not require a license to fish on your own land, but rules vary. Some states exempt only your when ready family; others require a license even for the property owner. Check your state's fish and wildlife website or call their office to confirm the rule where you live.
Can I use someone else's fishing license?
No. A fishing license is not transferable — it is issued to a specific person and must be in your name. If you are caught using someone else's license, both you and the license holder can be fined. Each person who fishes must have their own valid license.
What if I lose my fishing license?
Contact your state's fish and wildlife agency and request a replacement. Most states issue replacements for a small fee (usually $5 to $10) and can email or mail you a new copy. Keep your receipt or confirmation number in case a game warden asks to see your license while you wait for the replacement.
Do I need a license to fish in a different state while on vacation?
Yes. You need a license from the state where you are fishing, not your home state. Buy a short-term license (daily or weekly) from that state's fish and wildlife agency or a local tackle shop. Non-resident short-term licenses are usually cheaper than annual ones.
Are there any states where you don't need a fishing license?
No state allows unrestricted fishing without a license. Every state requires a license or permit to fish in public waters. Some states have free licenses for certain groups (children, seniors, disabled people), but there is no state where anyone can fish without any form of documentation.