The Texas resident fishing license cost is $30 for standard freshwater, $35 for saltwater or $40 for all-water. The $47 resident Year-from-Purchase All-Water package uses a different expiration rule. Check TPWD residency and ID requirements before choosing the resident rate.
Texas Resident Fishing License Cost by Coverage



| Package | Fee | Coverage |
|---|---|---|
| Freshwater | $30 | Freshwater |
| Saltwater | $35 | Saltwater |
| All-Water | $40 | Both water types |
| Year-from-Purchase All-Water | $47 | Both water types with different expiration |
Check Texas Parks and Wildlife’s fishing package table for current prices and exemptions.
Confirm Resident Eligibility



The TPWD purchase and residency rules explain acceptable proof and special categories. Check the current ID validation guidance for purchase options. A visitor should select the nonresident product unless a specific rule applies.
Select the Water Type and Expiration



Use the annual and year-from-purchase comparison to check dates, or the one-day guide for a short trip. The Texas saltwater guide explains endorsements and tags. Qualifying residents age 65 or older can compare senior prices.
Frequently Asked Questions
How much is a resident freshwater package?
TPWD lists $30 for the standard resident freshwater package.
What is the difference between $40 and $47?
The standard $40 All-Water package follows the license season. The $47 Year-from-Purchase All-Water package runs through the end of the purchase month in the next license year.
Can a visitor buy the resident package?
Check TPWD’s residency criteria or special categories. A person who does not qualify generally chooses a nonresident option.