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, but the exact price depends on where you live, how long you want the license to last, and what species you plan to catch. Some states charge less for short-term licenses—a one-day license might run $10 to $20—while others bundle fishing and hunting into a combination license that costs more. Non-residents typically pay two to three times what residents pay for the same license.

The money goes to your state's fish and wildlife department, which uses it to stock waters, maintain boat ramps, and manage fish populations. Every state sets its own fees, so there is no single national price. The best way to find your state's exact cost is to visit your state fish and wildlife agency's website directly—they list all license types and current prices.

Key Takeaways

  • Resident annual fishing licenses typically cost $15 to $50 depending on your state, while non-resident licenses cost significantly more.
  • Most states offer short-term licenses (one day to a few days) for $10 to $20 if you do not want to commit to a full year.
  • You can buy a license online through your state's fish and wildlife website, at sporting goods stores, or at bait and tackle shops.
  • Some states offer free or reduced-cost licenses for seniors, disabled people, or children under a certain age.
  • You must carry your license with you while fishing, and game wardens check for valid licenses during patrols.

Where to buy a fishing license

Most states let you buy a license online through their official fish and wildlife website, which is usually the fastest option. You can print it at home or show it on your phone—many states now accept digital licenses. The website also tells you what species require separate endorsements (like trout or saltwater stamps) and what the additional cost is.

If you prefer to buy in person, sporting goods stores like Bass Pro Shops and Cabela's sell licenses, as do local bait and tackle shops. Some Walmart locations and state parks offices also sell them. Buying in person takes longer than online but lets you ask questions about local fishing rules and where fish are biting.

Resident versus non-resident license costs

States charge non-residents significantly more than residents for the same license. A resident might pay $25 for an annual license while a non-resident pays $60 to $75. The difference reflects the assumption that residents fund the program through taxes and licenses over a lifetime, while non-residents use the resource once or occasionally.

If you fish in a state where you do not live, a short-term license is often the better deal. A three-day non-resident license might cost $30 to $40, which is cheaper than buying a full annual license if you only visit once a year. Check your state's website to compare the cost of short-term and annual options before you buy.

Special licenses and endorsements that add to the base cost

Many states charge extra for specific types of fishing. A trout stamp or saltwater endorsement might add $10 to $25 to your base license cost. If you want to fish for both freshwater and saltwater species, you may need both endorsements. Some states bundle them into a single license; others sell them separately.

A few states also offer lifetime licenses, which cost $300 to $1,000 upfront but never expire and never need renewal. These make sense only if you plan to fish for decades in the same state. Ask your state's fish and wildlife office whether a lifetime license is available and whether it covers all the endorsements you need.

Discounts and free licenses for certain groups

Most states offer free or reduced-cost licenses to seniors (usually age 65 or older), disabled people, and children under a certain age (often under 16). Some states also waive the license requirement for residents fishing on their own property or for certain types of fishing like ice fishing in designated areas. The rules vary widely, so check your state's website for the full list.

Veterans may also receive discounts or free licenses in some states. If you fall into one of these groups, bring proof—a birth certificate for children, a disability ID card, or a military discharge document—when you buy your license in person, or upload it when you buy online.

How long a license lasts and when to renew

An annual license typically runs from January 1 to December 31, though some states use a different calendar year (like July 1 to June 30). A short-term license lasts for the number of days you buy—one day, three days, or seven days—and begins the day you purchase it. Once your license expires, you cannot fish legally until you buy a new one.

Most states send renewal reminders by email or mail a few weeks before your license expires. You can renew online, by phone, or in person at the same places where you bought the original license. Renewing is usually faster than buying a new license because your information is already on file.

What happens if you fish without a valid license

Fishing without a valid license is a violation in every state. A game warden can stop you and ask to see your license. If you do not have one, you may receive a citation with a fine ranging from $50 to several hundred dollars, depending on the state and whether it is your first offense. Some states also confiscate your fishing equipment.

The fine is usually much higher than the cost of a license, so buying one before you go is always the smarter choice. If you are unsure whether you need a license for the type of fishing you plan to do, call your state's fish and wildlife office—they can answer in a few minutes and save you the risk.

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 if you own the land and the water is entirely on your property. However, if the pond is stocked with fish from a state hatchery or if it connects to public water, you may still need one. Check your state's rules or call the fish and wildlife office to be sure before you cast a line.

Can I buy a license for someone else as a gift?

Yes, most states let you buy a license for another person online or in person. You will need their name and date of birth. Some states issue a gift certificate instead, which the recipient can redeem for a license of their choice. Ask at the place where you buy whether they offer gift licenses or certificates.

What if I lose my license while I am fishing?

Contact your state's fish and wildlife office and ask for a replacement. Most states can reissue a license quickly, either by email or by printing a new one at an office location. If you bought a digital license on your phone, you can usually read it again from your account. Keep a photo of your license on your phone as backup.

Do I need a separate license for each state if I fish in multiple states?

Yes, each state requires its own license. If you fish in two states, you need a license from each one. Some states offer reciprocal agreements that lower the cost for residents of neighboring states, but you still need a separate license for each. Check each state's website for the current price and any reciprocal discounts.

Is a fishing license the same as a hunting license?

No, they are separate licenses in most states. Some states sell a combination license that covers both fishing and hunting at a discounted price compared to buying them separately. If you only fish, buy a fishing license. If you do both, ask whether a combination license saves you money.