What Texas Fishing Licenses Cost

A Texas resident fishing license costs $32 for a one-year license. A five-year resident license costs $75. Non-residents pay $63 for a one-year license or $150 for a five-year license. These prices cover freshwater fishing in Texas public waters. Saltwater fishing requires a separate license or stamp.

Texas also sells short-term licenses for people who fish occasionally. A three-day resident license costs $15. A one-day resident license costs $7. Non-residents can buy a three-day license for $20 or a one-day license for $10. These short-term options let you fish without committing to a full year.

Key Takeaways

  • A one-year Texas resident fishing license costs $32, and a five-year license costs $75.
  • Non-residents pay $63 for one year or $150 for five years.
  • Short-term licenses (one day or three days) are available for both residents and non-residents at lower prices.
  • Saltwater fishing requires a separate saltwater stamp that costs $10 for residents and $15 for non-residents.
  • You can buy licenses online through the Texas Parks and Wildlife Department website, by phone, or at authorized retailers.

Saltwater Fishing Stamps and Add-Ons

If you want to fish in Texas coastal waters or bays, you need a saltwater stamp in addition to your regular fishing license. A resident saltwater stamp costs $10 for one year. Non-residents pay $15 for one year. You cannot buy a saltwater stamp alone—you must have a valid fishing license first.

Some anglers also purchase specialty stamps for specific fish. A red drum stamp costs $5 and is required if you keep red drum (redfish) in saltwater. These stamps are optional unless you plan to keep that particular species.

Who Needs a License and Who Does Not

Texas residents and non-residents ages 17 and older must have a fishing license to fish in public waters. Children under 17 do not need a license. A parent or guardian with a valid license can supervise unlicensed children fishing nearby.

Some people are exempt from needing a license. Texas residents age 65 and older do not need a license. People with certain disabilities may may have access to for a free lifetime license through the Texas Parks and Wildlife Department. Military members on active duty stationed in Texas can fish without a license. Check the Texas Parks and Wildlife Department website to confirm your exemption status.

Where to Buy Your License

You can buy a Texas fishing license online through the Texas Parks and Wildlife Department website at tpwd.texas.gov. Online purchases take effect when ready, and you can print your license or show it on your phone. This is the fastest option if you plan to fish soon.

You can also buy licenses by phone by calling 1-800-895-4248. Authorized retailers across Texas sell licenses in person, including sporting goods stores, bait and tackle shops, and some Walmart locations. Buying in person takes a few minutes and you walk out with your license printed.

What Your License Covers

A Texas fishing license covers freshwater fishing in lakes, rivers, and streams throughout the state. You can fish for bass, catfish, crappie, and most other freshwater species with a standard license. The license does not limit how many fish you can catch, but Texas has daily bag limits and size restrictions for each species that you must follow.

Your license is valid for the full year from the date you buy it, not the calendar year. A license purchased in March expires in March of the next year. Keep your license with you while fishing—Texas game wardens check licenses regularly, and fishing without one can result in a fine.

Resident Versus Non-Resident Status

Texas considers you a resident if you have lived in the state for at least 60 days before buying your license. You must also have a Texas driver's license or state ID card. If you moved to Texas recently, you may not yet may have access to for resident pricing.

Non-residents are people who do not meet the residency requirement. If you own property in Texas but live elsewhere, you are still considered a non-resident for licensing purposes. Military members stationed in Texas can sometimes claim resident status—check with the Texas Parks and Wildlife Department about your specific situation.

License Renewal and Replacement

You can renew your license anytime before it expires or after it has expired. Renewing before expiration costs the same as buying a new license. If your license expires and you fish without renewing, you are fishing illegally and can be fined.

If you lose your license, you can buy a replacement online or at a retailer. Bring your original receipt or confirmation number if you have it. If you cannot find your confirmation, the retailer can look up your purchase using your name and date of birth.

Frequently Asked Questions

Do I need a separate license to fish in different Texas lakes?

No. One Texas fishing license covers all public freshwater waters in the state. You can fish in any lake, river, or stream without buying additional licenses. Saltwater fishing requires a separate stamp, but that covers all coastal areas.

Can I fish with someone else's license?

No. Each person fishing must have their own valid license. A parent or guardian with a license can supervise an unlicensed child, but the adult cannot fish on the child's behalf. Sharing a license is illegal and can result in a fine for both people.

What happens if I fish without a license?

Fishing without a valid license in Texas is a violation that can result in a fine of up to $500 plus court costs. Game wardens patrol fishing areas and check licenses regularly. The fine increases if you are caught a second time.

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

Yes. You can buy a license online or at a retailer and give the confirmation number to someone else. They can print the license or show it on their phone. The person receiving the license must be the one fishing—you cannot use someone else's license yourself.

Do I need a license to fish from a private pond on my own property?

No. You do not need a license to fish on your own private property. You do need a license to fish on someone else's private property unless the owner has given you written permission and you are fishing only in waters on that property.