Yes, you need a fishing license in every state, but the rules vary by where you fish and what you catch
A fishing license is a permit issued by your state's fish and wildlife agency that gives you the legal right to fish in public waters. Every state requires one for anyone 16 and older (some states set the age at 15 or 18, so check yours). The license proves you've paid a fee and agreed to follow that state's fishing rules — which fish you can keep, how many, what methods you can use, and where you're allowed to fish.
You cannot fish legally without one. Game wardens check licenses on the water, and fishing without one carries fines that typically range from $50 to $500 depending on the state, plus the cost of the license itself. The license fee funds fish stocking, habitat restoration, and enforcement — it's not a tax, it's a user fee that goes directly to the resource.
The license you need depends on where you plan to fish. Freshwater licenses (for lakes, rivers, and streams) are separate from saltwater licenses in coastal states. Some states sell a combined license. A few states also offer short-term licenses — one day, three days, or seven days — if you don't fish regularly.
Key Takeaways
- Every state requires a fishing license for anyone 16 or older, and you must carry it with you while fishing.
- Freshwater and saltwater licenses are usually separate, and the fee varies by state from about $15 to $50 for a year.
- You can buy a license online through your state's fish and wildlife website, by phone, or at sporting goods stores and bait shops.
- Some people are exempt — children under the age cutoff, residents fishing on their own property, and in some states, disabled veterans or Native Americans on tribal land.
- Short-term licenses (one day to seven days) are available in most states and cost less than an annual license.
How to find your state's licensing agency and fee
Each state runs its own fishing license program through a fish and wildlife department or natural resources agency. The name varies — it might be called the Department of Fish and Wildlife, Department of Natural Resources, or Game Commission — but every state has one.
The fastest way to find yours is to search "[your state] fishing license" online. The official state website will appear first. From there, you can see the current fee, what types of licenses are available, and whether you can buy one when ready online or need to go in person. Fees range from roughly $15 to $50 for a one-year license, depending on the state and whether you're a resident or non-resident.
If you're not sure which state's license you need, use this rule: you need a license from the state where the water is located, not where you live. If you live in Ohio and fish in Michigan, you need a Michigan license. If you're a non-resident, the fee is usually higher — sometimes two to three times the resident rate.
Where to buy a fishing license
You have three main options: online, by phone, or in person. Online is fastest and available 24/7 on your state's fish and wildlife website. You'll enter your name, address, date of birth, and driver's license number, pay the fee by credit or debit card, and receive a license number when ready. Many states email a digital copy or let you print one right away.
By phone, you call your state's fish and wildlife office during business hours. A staff member walks you through the same questions and takes payment over the phone. You'll get a license number on the call and can write it down or ask them to mail a physical copy.
In person, you visit a bait and tackle shop, sporting goods store (like Bass Pro Shops or Cabela's), or your state's fish and wildlife office. These retailers are authorized to sell licenses and can do it on the spot. You'll need your driver's license or state ID and a payment method. This option is useful if you want to buy your license the same day you plan to fish, or if you prefer not to use a credit card online.
What information you'll need to provide
When you buy a license, have your driver's license or state ID ready. You'll need to provide your full name, date of birth, address, and driver's license number. Some states also ask for your phone number or email address.
If you're buying a license for someone else (like a child or family member), you'll need their information instead. A few states require the person fishing to be the one who buys the license, so check your state's rules before you buy on behalf of someone else.
Non-residents need the same information but will pay a higher fee. Some states offer non-resident licenses that are valid for a shorter period — 14 days or 7 days — at a lower price than a full-year license, which can save money if you're visiting.
Who doesn't need a fishing license
Most states exempt children below a certain age — usually under 16, though some states say under 15 or under 18. The child must be fishing with a licensed adult in most cases. Check your state's age cutoff on its fish and wildlife website.
Residents fishing on their own private property are exempt in most states, as long as the water is entirely on their land and doesn't connect to public water. If your pond or stream borders public water or another person's property, you'll need a license.
Some states exempt disabled veterans, Native Americans fishing on tribal land, or residents with certain disabilities. A few states have a free license for seniors (usually age 65 and up). These exemptions vary widely, so look up your state's specific rules.
How long a license lasts and when to renew
Most fishing licenses are valid for one calendar year — January 1 through December 31 — regardless of when you buy them. If you buy a license on June 15, it expires on December 31 of that same year. Some states use a different year (July 1 to June 30, for example), so check your state's dates.
Short-term licenses expire on a specific date: a one-day license is good for 24 hours from the time you buy it, a seven-day license is good for seven consecutive days, and so on. The expiration date is printed on your license.
To renew, buy a new license through the same method you used before — online, by phone, or in person. You can renew anytime before your current license expires, and many people renew in December to have a license ready for January 1. If your license expires while you're fishing, you're fishing illegally and can be cited, so renew before the expiration date.
What to do if you lose your license or need a replacement
If you lose a physical license or your digital copy, contact your state's fish and wildlife office or the retailer where you bought it. You'll need to provide your name and the license number if you have it, or your driver's license number so they can look it up. Most states can email or reprint a replacement at no charge, though some charge a small fee ($2 to $5).
If you bought your license online and received a digital copy, you can usually read it again from your account on the state's website, or take a screenshot of the email confirmation. Many states now accept a digital license on your phone — you don't need a printed copy.
If you can't remember your license number, your state's fish and wildlife office can look it up using your name and date of birth. Call during business hours or use their online lookup tool if they have one.
Frequently Asked Questions
Do I need a separate license for saltwater fishing?
In coastal states, yes — saltwater and freshwater licenses are usually separate. Some states combine them into one license, but most require you to buy the type that matches where you're fishing. Check your state's website to see if you need one license or two.
Can I fish in another state with my home state's license?
No. You need a license from the state where the water is located. If you travel to fish, you'll need to buy that state's license before you fish. Many states sell short-term non-resident licenses specifically for visitors.
What happens if I fish without a license?
You can be cited by a game warden and fined, typically $50 to $500 depending on the state. You may also lose any fish you caught and face additional penalties. The fine is separate from the cost of the license you should have bought.
Can I buy a fishing license for someone else?
In most states, yes, but some require the person fishing to be the one who buys it. Call your state's fish and wildlife office or check their website to confirm. If you can buy it for them, you'll need their name, date of birth, and driver's license number.
Do I need a license if I'm fishing with someone who has one?
No, but only if you're under the age cutoff (usually 16). If you're 16 or older, you need your own license. Children fishing with a licensed adult don't need one in most states.
