Before you head out, make sure you have a current fishing license for the state you’ll be fishing in. Licenses are sold online or at fishing shops and occasionally in convenience stores. The price of a day license is usually fairly inexpensive (less than $20), but the exact price depends on the state and your residency, as fishing licenses cost more for non-residents. But annual licenses are a better bang for your buck, typically going for between $30 and $150. If nothing disastrous happens your first time (don’t worry, chances are low), you might even want to go again.