Fishing License Costs Vary by State and License Type
A fishing license costs between $15 and $50 for a one-year resident license in most states, but the exact price depends on where you fish and what you're fishing for. Non-residents pay more — typically $40 to $150 annually. Some states charge less for short-term licenses: a three-day or seven-day license might run $10 to $25. A few states offer free licenses to seniors, disabled anglers, or children under a certain age, though the age cutoff varies widely.
The price also changes based on what species you want to catch. A basic freshwater license covers most inland fishing, but saltwater licenses, trout stamps, and licenses for specific game fish cost extra — usually $5 to $20 more. If you fish in multiple states during the year, you'll need a separate license for each one.
Key Takeaways
- Resident annual licenses typically cost $15 to $50; non-resident licenses run $40 to $150 per year.
- Short-term licenses (three to seven days) cost $10 to $25 and are useful if you fish occasionally or travel.
- Saltwater, trout, and specialty stamps add $5 to $20 on top of your base license fee.
- Some states waive fees for seniors, disabled anglers, and children, but age and disability requirements differ by state.
- You need a separate license for each state where you plan to fish.
How Residency Affects What You Pay
States charge residents less than non-residents because residents pay state taxes that fund fish and wildlife management. A resident license in most states costs $20 to $35 for a year. Non-residents pay roughly double or triple that amount — $50 to $150 — because they don't contribute to the state's general tax base.
To may have access to as a resident, you typically need to have lived in the state for at least six months or hold a state ID or driver's license. Some states require you to own property or have a job there. If you've just moved or are unsure about your status, contact your state's fish and wildlife department directly; they can confirm your residency in one call.
Short-Term Licenses for Occasional Anglers
If you fish only a few times a year or are visiting another state, a short-term license is cheaper than an annual one. A three-day license usually costs $10 to $20. A seven-day license runs $15 to $30. Some states also sell monthly licenses for $20 to $40. These are real money-savers if you fish fewer than five or six times annually.
Short-term licenses cover the same waters and species as annual licenses — you're not restricted in where you can fish, only in how long the license lasts. Check your state's rules before you buy, because some states don't offer all three lengths (three-day, seven-day, and monthly). A few states bundle short-term licenses with a park day-use pass, so the total cost may be lower than buying them separately.
Specialty Stamps and Add-On Fees
Your base fishing license covers general freshwater fishing in most states, but targeting specific fish or fishing in saltwater requires an extra stamp or endorsement. A trout stamp typically costs $5 to $15. A saltwater license or stamp runs $10 to $25. Some states charge separately for bass, walleye, or salmon fishing — another $5 to $20 each.
These fees go directly to habitat restoration and species management for the fish you're targeting. If you plan to fish for multiple species, buy the stamps that match what you actually want to catch rather than buying every option. Your state's fish and wildlife website lists which stamps explore to which fish and waters.
Free and Reduced-Cost Licenses
Many states waive license fees for seniors, disabled anglers, and children, but the age thresholds and disability requirements vary. Some states offer free licenses to anyone over 65; others start at 70. Children's free-license ages range from under 12 to under 16. Disabled veterans and people with certain disabilities may fish free or at a reduced rate, though you usually need to provide proof — a disability ID, veteran's discharge papers, or a letter from your state's disability services office.
A few states offer free fishing days — usually one or two per year when anyone can fish without a license. These are advertised on the state fish and wildlife website several weeks in advance. If cost is a barrier, call your state's fish and wildlife department and ask what programs exist for your situation; some have sliding-scale fees based on income.
Where to Buy a License and How Long It Takes
You can buy a fishing license online through your state's fish and wildlife website, at sporting goods stores like Bass Pro Shops or Cabela's, at bait and tackle shops, and at some Walmart and Target locations. Online purchases are usually when ready — you get a digital license to print or show on your phone. In-store purchases take a few minutes; the clerk prints your license on the spot.
License year-end dates vary by state. Some run January to December; others run on a fiscal year or anniversary date. Check your state's rules so you know when your license expires and when you need to renew. Most states let you renew online a month or two before expiration, and many send email reminders.
License Costs by Common States
| State | Resident Annual | Non-Resident Annual | 3-Day License |
|---|---|---|---|
| Florida | $17.50 | $47.50 | $17.50 |
| Texas | $27 | $58 | $16 |
| California | $52.35 | $142.35 | $17.02 |
| New York | $25 | $65 | $15 |
| Colorado | $38.95 | $108.95 | $18.95 |
These prices are current but change annually. Some states raise fees every few years to fund conservation work. Check your state's official fish and wildlife website for the most recent pricing before you buy.
Frequently Asked Questions
Do I need a license if I fish on private property?
Rules vary by state. Some states exempt you from needing a license if you have written permission from the property owner and fish only on that land. Others require a license everywhere except your own backyard. Contact your state's fish and wildlife department to confirm the rule where you plan to fish.
Can I fish with someone else's license?
No. A fishing license is non-transferable and must be in your name. Each person fishing needs their own license, even children. Some states allow one adult to supervise multiple children without licenses, but only if the children are very young — usually under 12 — and the adult holds a valid license.
What happens if I fish without a license?
Penalties range from a fine of $50 to $500 or more, depending on the state and whether it's your first offense. Some states also confiscate your equipment or suspend your fishing privileges. The cost of a license is far less than the cost of a fine, so buying one before you go is the practical choice.
Do I need a separate license for each type of fish?
No. Your base fishing license covers most freshwater species. You only buy extra stamps if you want to target specific fish like trout or bass, or if you want to fish saltwater. One license plus the stamps you need covers everything.
Can I buy a license for someone else as a gift?
Most states allow gift purchases online, but the license must be registered in the recipient's name before they use it. Some states require the recipient to set up the license themselves. Check your state's website for the exact process, or buy a gift card from a sporting goods store instead.