How much does a Texas fishing license cost?

If you are required to have a Texas fishing license and a Texas resident, then you should expect to pay $30 for a freshwater license, $35 for a saltwater license, and $40 for an all-water license for an annual license. If you are a non-resident$58 for a freshwater license, $63 for a saltwater license, and $68 for an all-water license for an annual license.

Additionally, there are one-day and lifetime passes available. For all the details on the Texas Parks and Wildlife website.

If you want to try out fishing without buying a Texas fishing license, take advantage of the annual Free Fishing Day on the first Saturday in June. On this day only, no person is required to have a fishing license.

SHARE