Texas Fishing License: How to Get One, Cost and Requirements Guide 2026

texas state parks

A Texas fishing license is required for most anglers over 17 years old who fish in the Lone Star State’s abundant lakes, rivers, bays, and Gulf Coast waters. Consequently, understanding the Texas fishing license requirements, costs, and purchase process is essential for any angler planning to fish Texas’s outstanding freshwater and saltwater resources. This guide covers everything about Texas fishing licenses — from how to buy online in minutes to understanding the different license types.

Who Needs a Texas Fishing License

Most Texas anglers age 17 and older need a valid fishing license to fish in Texas public waters. Furthermore, the license requirement applies to both Texas residents and non-residents fishing in Texas. Exceptions include Texas residents age 65 and older fishing in their home county (county of residence), landowners and their immediate family fishing on their own property, and holders of a valid Veterans Day free fishing license during designated free fishing periods. As a result, checking your specific exemption status before purchasing is worthwhile if any of these categories might apply.

Texas Fishing License Types and Costs 2026

  • Resident Freshwater Fishing Package: $30 — covers lakes, rivers, and inland waters for Texas residents
  • Resident Saltwater Fishing Package: $35 — covers bay and Gulf Coast fishing for Texas residents
  • Resident Combination Package: $40 — covers both freshwater and saltwater fishing for Texas residents (best value for anglers fishing multiple water types)
  • Non-Resident Freshwater: $58 — for out-of-state anglers fishing Texas freshwater
  • Non-Resident Saltwater: $63 — for out-of-state anglers fishing Texas bays and Gulf
  • One-Day Fishing License: $11 resident, $16 non-resident — for casual or one-time anglers
  • Senior Resident (65+): Reduced rates apply — check tpwd.texas.gov for current senior pricing

How to Buy a Texas Fishing License

  • Online: tpwd.texas.gov — immediate digital license available for smartphone or print
  • By phone: 1-800-895-4248 — phone purchase with mailed or email delivery
  • Retailers: Walmart, Academy Sports, Bass Pro Shops, HEB, and many sporting goods and bait shops across Texas
  • TPWD offices: Texas Parks and Wildlife Department offices statewide

Texas Fishing License Year

The Texas fishing license year runs from September 1 through August 31 — not from the date of purchase. Therefore, a license bought in March expires the following August 31, not 12 months later. Furthermore, licenses can be renewed starting August 15 each year before the September 1 renewal date. As a result, anglers who purchase late in the license year (June, July, August) effectively pay for a shorter license period — one-day licenses are sometimes more economical for occasional summer fishing during this window.

Texas Fishing Regulations

Beyond the license, Texas anglers must follow Texas Parks and Wildlife Department fishing regulations including size limits, bag limits, and seasonal restrictions that vary by species and water body. Furthermore, regulations change annually — always download or obtain the current Texas Outdoor Annual (available free at tpwd.texas.gov) before fishing. As a result of Texas’s varied fisheries from Gulf Coast redfish to Hill Country bass to Panhandle catfish, understanding location-specific regulations is essential alongside maintaining a valid license.

Frequently Asked Questions

How do I get a Texas fishing license?

Get a Texas fishing license online at tpwd.texas.gov, by phone at 1-800-895-4248, at sporting goods retailers (Walmart, Academy Sports, Bass Pro Shops), or at Texas Parks and Wildlife Department offices. Licenses are available immediately upon purchase.

How much is a Texas fishing license?

A Texas resident freshwater fishing license costs $30. A saltwater fishing license costs $35. A combination freshwater and saltwater license costs $40. Non-resident licenses are higher — $58 for freshwater and $63 for saltwater. Annual licenses run from September 1 through August 31.

Do I need a fishing license in Texas?

Most anglers age 17 and older need a fishing license in Texas. Exceptions include Texas residents 65 and older fishing in their home county, landowners fishing on their own property, and some Veterans Day exemptions. Children under 17 do not need a license.

Can I buy a Texas fishing license online?

Yes. Texas fishing licenses are available immediately at tpwd.texas.gov — the purchase and print or digital license is valid immediately. You can also save the digital license to your smartphone as proof while fishing.

When does a Texas fishing license expire?

Texas fishing licenses run on a license year from September 1 through August 31. A license purchased any time during that year expires on August 31 — not one year from purchase date. Licenses can be renewed starting August 15 each year.

Explore Texas outdoor recreation in our Texas Guide. You can also read our Texas State Parks guide for fishing access at state parks. Additionally, our Fredericksburg Texas guide covers Hill Country lakes popular for freshwater fishing.