Fishing license prices vary by state and type of license
A fishing license costs between $15 and $50 for a one-year resident license in most states, though some states charge less and a few charge more. Non-residents pay significantly more — typically $40 to $150 for the same period. The exact price depends on which state you fish in, whether you are a resident, and what type of fishing you want to do (freshwater, saltwater, or both).
Most states sell licenses through their fish and wildlife department website, at sporting goods retailers like Bass Pro Shops and Cabela's, and at bait-and-tackle shops. Many states now offer temporary licenses valid for one day, three days, or seven days if you do not want to commit to a full year. A one-day license typically costs $10 to $20.
You need a license before you cast a line in almost every state. The main exceptions are private property where the owner has given you permission, and a few states allow one license-free day per year for residents. Some states also exempt children under a certain age — usually 12 to 16 — though the age cutoff varies.
Key Takeaways
- Annual resident fishing licenses cost $15 to $50 in most states; non-resident licenses cost $40 to $150.
- You can buy licenses online through your state's fish and wildlife website, at sporting goods stores, or at local bait shops.
- Short-term licenses for one day, three days, or a week cost $10 to $20 and are available in most states.
- Children under a certain age (usually 12 to 16) do not need a license in many states, but the age limit varies by state.
How to find your state's license price and purchase options
Each state sets its own license fees and rules, so the first step is to visit your state's fish and wildlife or natural resources department website. Search "[your state] fishing license" and you will land on the official page where prices are listed. The site will show you resident and non-resident rates, what types of licenses are available, and whether you can buy online or must buy in person.
Most states now allow you to buy a license online and print it at home or have it sent to your phone. A few states still require you to buy in person at a retailer or office. If you buy online, the license is usually active when ready or within a few hours. If you buy at a store, you get it on the spot.
Some states bundle fishing and hunting licenses together at a discount, or offer a "sportsman's license" that covers multiple activities. If you only fish, a fishing-only license is cheaper. Check what your state offers before you buy.
Resident versus non-resident license costs
A resident license is cheaper because you live in the state and pay taxes there. Resident annual licenses typically cost $15 to $35. Non-resident licenses cost more because you do not contribute to the state's fish and wildlife fund year-round — they usually run $40 to $150 for a year.
To buy a resident license, you must show proof of residency, which is usually a driver's license, utility bill, or lease agreement. Some states require you to have lived there for a certain number of days before you count as a resident — often 30 to 90 days. If you just moved to a state, check the residency requirement before you buy.
If you are visiting another state and do not want to buy a non-resident annual license, a short-term license is usually much cheaper. A three-day non-resident license might cost $25 to $40, and a one-day license might cost $10 to $15. This is often the better choice for a vacation or weekend trip.
Freshwater, saltwater, and combination licenses
Many states separate freshwater and saltwater fishing licenses because they manage the two differently. A freshwater-only license covers lakes, rivers, and streams. A saltwater license covers ocean and bay fishing. Some states charge the same price for both; others charge more for saltwater.
If you want to fish both freshwater and saltwater, you can usually buy a combination license that covers both for one price. This is often cheaper than buying two separate licenses. Check your state's website to see what options are available and which one fits your plans.
A few states do not separate freshwater and saltwater — one license covers everything. This is less common but makes the choice simpler if your state does it this way.
Short-term licenses and when they make sense
If you fish only occasionally or are visiting another state, a short-term license is usually cheaper than an annual one. Most states offer one-day, three-day, and seven-day licenses. A one-day license typically costs $10 to $20, a three-day license costs $15 to $30, and a seven-day license costs $20 to $40.
The math is straightforward: if you fish fewer than three or four times a year, short-term licenses add up to less than an annual license. If you fish regularly, an annual license pays for itself quickly. Some people buy an annual license in the spring and use short-term licenses in other states when they travel.
Short-term licenses are usually active when ready when you buy them online, or you get them on the spot at a retailer. You do not have to wait for anything to arrive in the mail.
Where to buy a fishing license
Your state's fish and wildlife website is the official place to buy. You can usually buy online and print the license at home or view it on your phone. Some states charge a small fee for online purchases — typically $1 to $3 — to cover processing.
Sporting goods retailers like Bass Pro Shops, Cabela's, Dick's Sporting Goods, and Walmart sell licenses in person. Local bait-and-tackle shops almost always sell them too. If you buy in person, bring your ID to prove residency if you are buying a resident license.
A few states still require you to buy in person at a fish and wildlife office or authorized retailer. Check your state's website to see if online purchase is an option before you make a trip.
License requirements and exemptions
You need a license to fish in almost every state, with very few exceptions. Private property where the owner has given you written permission is the main one — you can fish there without a license. A few states allow one license-free fishing day per year for residents, usually in June. Some states exempt Native Americans fishing on tribal land.
Children are often exempt up to a certain age. Most states do not require a license for children under 12 or 16, but the age varies. Some states require a youth license at a reduced price instead of a full exemption. Check your state's rules before you take a child fishing.
Disabled anglers may be able to fish for free or at a reduced rate in some states. Contact your state's fish and wildlife department to ask about disability exemptions or discounts.
Frequently Asked Questions
Can I fish without a license on private property?
Yes, if the property owner has given you written permission. You do not need a state license to fish on private land where you have the owner's consent. If you are unsure whether the property is private or public, ask the owner or contact your state's fish and wildlife department.
Do I need a separate license for each state?
Yes. Each state manages its own fish and wildlife, so you need a license in every state where you fish. If you fish in two states regularly, you will need to buy a license in each one. Short-term licenses are often the cheaper choice if you only fish in another state occasionally.
What happens if I fish without a license?
Fishing without a license is a violation in every state. Penalties range from a fine of $50 to $500 or more, depending on the state and whether it is your first offense. Some states can also confiscate your equipment. A license costs far less than a fine, so buying one before you fish is the right choice.
Can I buy a fishing license for someone else?
Most states allow you to buy a license for someone else if you have their information, but the person fishing must carry their own copy. Some states require the person to be present when you buy. Check your state's rules or call the fish and wildlife office to ask before you buy on someone else's behalf.
How long does a fishing license last?
An annual license usually runs for one calendar year (January through December) or one year from the date you buy it, depending on your state. Short-term licenses are active for the number of days you buy — one day, three days, or seven days. Check your license to see the expiration date.