Texas Fishing License

$30.00 for residents, $58.00 for visitors, freshwater. Every fee below is checked against TPWD and dated.

Texas does not sell a bare fishing licence: it sells packages. Freshwater, Saltwater or All-Water, and the All-Water package costs forty dollars against seventy-five for the other two bought separately, so anyone who might touch both should not hesitate. The state also licenses from seventeen rather than sixteen, and the Year-from-Purchase option is the fix for the 31 August expiry that otherwise punishes a summer buy.

What it costs you

Set your situation and the figure below is the one you will actually pay at checkout.

Are you a Texas resident?
Where will you fish?
How long do you need it?
$30.00total
  • Resident freshwater package$30.00

2 other options at this length: Resident all-water package $40.00 Β· Year-from-purchase all-water package $47.00

Cheaper if you qualify: Special resident all-water, legally blind $7.00 Β· Senior freshwater package, 65 and over $12.00 Β· Senior all-water package, 65 and over $22.00

Buy from TPWD β†’

Fees verified against the TPWD fee schedule on 2026-09-11. A licence is required from age 17. Always confirm at checkout: states change fees with the licence year.

Every Texas fishing fee

Most packages run to 31 August whatever date you buy.

LicenceWhoLengthFee
One-day all-water licenceResident1 day$11.00
One-day all-water licenceVisitor1 day$16.00
Special resident all-water, legally blindResidentAnnual$7.00
Senior freshwater package, 65 and overResidentAnnual$12.00
Senior saltwater package, 65 and overResidentAnnual$17.00
Senior all-water package, 65 and overResidentAnnual$22.00
Resident freshwater packageResidentAnnual$30.00
Resident saltwater packageResidentAnnual$35.00
Resident all-water package
Cheaper than buying the freshwater and saltwater packages separately.
ResidentAnnual$40.00
Year-from-purchase all-water package
Runs 365 days from purchase instead of expiring on 31 August.
ResidentAnnual$47.00
Non-resident freshwater packageVisitorAnnual$58.00
Non-resident saltwater packageVisitorAnnual$63.00
Non-resident all-water packageVisitorAnnual$68.00

Texas sells packages rather than a bare licence, and the all-water package costs less than the freshwater and saltwater packages bought separately.

Who fishes free in Texas

  • Anglers under 17. Texas sets the threshold at 17, not 16.
  • Everyone on the state free fishing day.

Exemptions are narrower than they sound and the burden of proof is on you. Carry whatever document the exemption rests on.

How to buy it

Texas Parks and Wildlife Department sells online, by phone and through licence agents: tackle shops, sporting goods stores and county offices. Buying online takes about ten minutes and you can print or screenshot the confirmation immediately.

Official TPWD licensing page β†’

We link the agency and never resell licences. If a site charges you a "processing fee" on top of the state fee, you are not on the state's own system.

Where to use it

We track 76 Texas waters daily, with live flow, tides and conditions. A sample of what your licence covers:

All 76 Texas waters β†’

Questions

How much is a fishing licence in Texas?

$30.00 for a resident annual freshwater licence and $58.00 for a non-resident. Short-term licences cost less and are listed in full above.

What age do you need a fishing licence in Texas?

From age 17. Anglers under 17 fish without one, though some states still require a catch record card.

Can I buy a Texas fishing licence online?

Yes. Texas Parks and Wildlife Department sells online and through licence agents. Buy before you rig up and keep the confirmation on your phone: wardens check ramps at dawn.

Do I need separate freshwater and saltwater licences in Texas?

Yes. Texas sells them separately, so fishing both sides means either two licences or the combined option listed in the fee table.

Should I buy the Texas all-water package?

If you might fish both sides, yes: $40.00 for a resident against $65.00 for the freshwater and saltwater packages bought separately.

When does a Texas fishing licence expire?

Most packages expire on 31 August whatever date you buy. The Year-from-Purchase all-water package, at $47.00, runs a full 365 days instead.