To fish in Galveston, you will need a Texas state fishing license for either saltwater or freshwater, depending on the type of fishing you will be doing. You can purchase them in Galveston at Walmart, or if you pay entry to Galveston State Park, a fishing license is included in that $5 entry fee, with a limit of 2 poles per person.