What You Pay for a Texas Fishing License
A Texas all-water fishing license costs $32 for a one-year resident license as of 2024. Non-residents pay $63 for the same one-year period. Texas Parks and Wildlife Department (TPWD) sets these prices and updates them periodically, so confirm the current cost when you purchase.
The price covers freshwater and saltwater fishing in Texas public waters. You do not need separate licenses for different water types — one license works everywhere. If you fish only in saltwater, a saltwater-only license costs less: $27 for residents and $48 for non-residents for one year.
Shorter-term licenses are also available. A 14-day license costs $22 for residents and $38 for non-residents. A 3-day license runs $11 for residents and $19 for non-residents. These shorter options exist for visitors or people who fish occasionally.
Key Takeaways
- A one-year all-water resident license costs $32; non-residents pay $63.
- Saltwater-only licenses cost less: $27 for residents and $48 for non-residents per year.
- Short-term licenses (3-day and 14-day) are available at lower prices for occasional anglers.
- You can purchase licenses online through the TPWD website, by phone, or at authorized retailers like sporting goods stores and bait shops.
- Some people are exempt from needing a license, including Texas residents age 65 and older and children under 17 when fishing with a licensed adult.
Where to Buy Your License
The easiest way to purchase is online through the Texas Parks and Wildlife Department website. You can buy and print your license when ready, and it is valid as soon as you complete the transaction. You will need a valid Texas driver's license or ID number to register.
You can also buy in person at authorized retailers across Texas. These include bass pro shops, Academy Sports + Outdoors, Walmart, and local bait and tackle shops. Call ahead to confirm they sell licenses, since not all locations do.
By phone, call the TPWD directly at 1-800-895-4248. They can process your purchase and mail the license to you, though this takes longer than online or in-person purchase.
Who Does Not Need a License
Texas residents age 65 and older do not need a fishing license. You must show proof of age (a driver's license or ID card) if a game warden asks.
Children under 17 do not need a license when fishing with a licensed adult. The adult must be present and actively supervising. If a child is fishing alone or with other children, they need their own license.
Texas residents fishing on their own private property do not need a license. However, if you fish on someone else's private land, you need permission from the owner, and you still need a license unless you fall into an exempt category.
Resident Versus Non-Resident Status
You may have access to as a Texas resident if you have lived in the state for at least 60 consecutive days before buying your license. You must also have a valid Texas driver's license or ID card issued by the Department of Public Safety.
If you do not meet the 60-day requirement, you are classified as a non-resident, even if you own property in Texas. Non-resident licenses cost roughly double the resident price. Once you have lived in Texas for 60 days and obtained a Texas ID, you can switch to a resident license on your next purchase.
Saltwater Versus Freshwater Licenses
Texas offers three license types based on where you fish. An all-water license covers both saltwater and freshwater fishing statewide. A saltwater-only license covers only coastal waters and bays. A freshwater-only license covers lakes, rivers, and streams but not saltwater.
The saltwater-only license is the cheapest option if you fish only in bays and coastal areas. It costs $27 for residents and $48 for non-residents per year. If you plan to fish both types of water, the all-water license is usually the better value.
Saltwater fishing includes bays, estuaries, and the Gulf of Mexico. Freshwater includes all inland lakes, rivers, and streams. If you are unsure which waters you will fish, the all-water license removes the guesswork.
What Your License Covers
Your license lets you fish in public waters managed by Texas Parks and Wildlife Department. This includes state parks, public lakes, rivers, and coastal areas open to the public. It does not cover private property — you need the owner's permission to fish there, regardless of your license.
Your license does not cover all species without limits. Texas has specific bag limits and size restrictions for different fish. For example, you might be able to keep five largemouth bass per day, but only those 14 inches or longer. Check the current regulations on the TPWD website before you fish, because limits change seasonally and by location.
Some species require additional stamps or endorsements beyond your base license. For instance, if you want to fish for certain saltwater species or participate in tournaments, you may need to purchase extra permits. These are separate from your fishing license and cost additional money.
Frequently Asked Questions
Can I fish without a license if I am visiting Texas for a few days?
No, you need a license even for a short visit. A 3-day non-resident license costs $19 and is the cheapest option for brief trips. You can purchase it online and start fishing the same day.
Do I need a license to fish in a private pond on my own land?
No, you do not need a license to fish on your own private property. However, if the pond is on someone else's land, you need their permission and a valid license.
What happens if I fish without a license?
Fishing without a license is a violation of Texas Parks and Wildlife Code. A game warden can issue a citation, which typically results in a fine. The fine amount depends on the specific violation, but can range from $100 to several hundred dollars.
Can I buy a license for someone else as a gift?
You can purchase a license online or at a retailer using someone else's information, but they will need their own Texas ID number or driver's license to register. Some retailers may allow you to buy a physical license as a gift card, but confirm their policy first.
Do military members get a discount on fishing licenses?
Texas offers free fishing licenses to active-duty military members and some veterans. You must show valid military ID at the time of purchase. Check the TPWD website for current military discount details and which branches or service periods may have access to.