What you pay for a fishing license depends on your state, how long you want it, and what you plan to catch

Fishing license costs range from around $15 to $50 for a one-year resident license in most states, though some states charge less and a few charge more. Non-residents typically pay two to three times what residents pay — often $40 to $100 annually. Short-term licenses (one day to one week) cost less upfront but add up quickly if you fish regularly. The exact price your state charges is set by that state's fish and wildlife department, not by the federal government, so the cost where you live may be very different from a neighboring state.

Key Takeaways

  • Most states charge $15 to $50 per year for a resident fishing license, with non-resident licenses costing roughly double.
  • One-day and three-day licenses are cheaper per license but cost more overall if you fish more than a few times per year.
  • Some states offer free or reduced-cost licenses to seniors, disabled residents, and children under a certain age.
  • You buy licenses directly from your state's fish and wildlife department website, through authorized vendors, or at sporting goods stores.
  • License fees fund fish stocking, habitat restoration, and enforcement — the money stays within your state.

Typical one-year resident license prices by region

In the Northeast, states like New York, Massachusetts, and Connecticut charge $25 to $35 for an annual resident license. The Midwest — including Ohio, Michigan, and Wisconsin — generally falls in the $20 to $30 range. Southern states like Florida, Texas, and Georgia charge $17 to $27. Western states vary more widely: California charges around $47, while Montana and Colorado are closer to $27 to $35. These prices change year to year, usually by a dollar or two, so checking your state's official fish and wildlife website gives you the current amount.

Some states bundle fishing and hunting into a single license, while others sell them separately. A few states — including Wyoming and some others — offer a combined license that costs less than buying both separately. If you only fish, buy the fishing-only license; the bundled option saves money only if you hunt as well.

Non-resident and short-term license costs

Non-resident annual licenses typically cost $50 to $100, depending on the state. Florida charges around $47 for non-residents (close to residents), while states like Montana and Colorado charge $60 to $80. Some states offer non-resident licenses valid for a calendar year, while others sell them for a set number of days from the purchase date.

If you fish only occasionally, a one-day license costs $10 to $25 in most states. A three-day license runs $20 to $40. A seven-day license is usually $30 to $60. The math matters: if you fish more than four or five times a year, an annual license almost always costs less per outing than buying short-term licenses repeatedly. Many states also sell weekly licenses for non-residents at a better rate than daily licenses stacked together.

Free and reduced-cost licenses

Most states waive the license fee for residents age 65 and older, though a few charge a small administrative fee of $5 or less. Disabled residents often may have access to for free or reduced licenses; the definition of disability and required documentation varies by state. Children under a certain age — usually 12 to 16, depending on the state — typically fish free without a license, though some states require a free youth license to be registered.

A handful of states offer free fishing days once or twice a year when anyone can fish without a license. These days are usually announced in advance on the state's fish and wildlife website. Some states also run programs that give free licenses to military veterans or active-duty service members. Check your state's specific rules, because the age cutoffs, disability definitions, and veteran status requirements differ.

Where to buy a fishing license

You can buy a license online through your state's fish and wildlife department website — this is usually the fastest route and lets you print or read it when ready. Many states also sell licenses through authorized vendors: sporting goods stores like Bass Pro Shops and Cabela's, Walmart, local bait and tackle shops, and some hardware stores. A few states charge a small transaction fee (usually $1 to $3) when you buy in person or online, on top of the license cost itself.

When you buy online, have your Social Security number or state ID number ready. You will need to provide your name, date of birth, and address. The license is usually emailed to you as a PDF or printed receipt that you carry with you while fishing. Some states also issue physical cards that arrive by mail within a week or two. Check whether your state requires you to carry a printed copy or if a digital copy on your phone is acceptable.

What the license covers and what it does not

A standard fishing license lets you fish in freshwater — lakes, rivers, and streams — using rod and reel, hand line, or other methods allowed by your state. It does not cover saltwater fishing; coastal states sell separate saltwater licenses, usually at a similar price or slightly higher. It also does not cover trout in some states that require a separate trout stamp or endorsement, which costs an additional $5 to $15.

The license does not give you permission to fish on private land — you still need the landowner's permission. It also does not cover commercial fishing or selling what you catch. If you plan to fish in a national park or on tribal land, additional permits may be required beyond your state license. Check the specific water you plan to fish; some lakes and rivers have their own rules or closures.

Why license costs vary and where the money goes

States set their own prices based on how much they spend managing fish populations, stocking lakes and rivers, and enforcing fishing rules. A state with expensive habitat restoration or large stocking programs may charge more than a state with lower costs. Population size also affects pricing: a state with many anglers spreads costs across more people, while a smaller state may charge more per person to fund the same work.

License fees stay within your state and fund fish and wildlife agencies directly. The money pays for biologists who manage fish populations, workers who stock lakes and rivers, enforcement officers who patrol for illegal fishing, and habitat restoration projects. Federal taxes on fishing equipment (through the Pittman-Robertson Act) also fund state programs, but the license fee is the primary source of revenue for most state fish and wildlife departments.

Frequently Asked Questions

Do I need a license to fish in my backyard pond?

If you own the pond and it is entirely on your property, most states do not require a license. If the pond is on leased land, is connected to a river or stream, or is shared with neighbors, check your state's rules — some states require a license even for private water. Contact your state fish and wildlife department to confirm for your specific situation.

Can I use someone else's license or share one?

No. A fishing license is non-transferable and valid only for the person whose name is on it. Each person fishing must have their own license. Using someone else's license is illegal and can result in a fine.

What happens if I fish without a license?

Penalties vary by state but typically include a fine ranging from $50 to $500, confiscation of your catch and equipment, and possible court costs. Repeat violations can result in higher fines or temporary loss of fishing privileges. Some states also require you to take a boating or fishing safety course before you can fish again.

Do I need a license if I am fishing with someone who has one?

Yes. Each person actively fishing must have their own license, even if you are fishing together. A license covers only the person named on it. Children under the age limit set by your state may be exempt, but anyone else needs their own.

Can I get a refund if I buy a license and do not use it?

Most states do not issue refunds for unused licenses. Some states allow you to transfer an unused license to the next year or exchange it for a different type, but this varies. Check your state's policy before you buy, or start with a short-term license if you are unsure whether you will fish.