The cost of a fishing license in Florida in 2025 varies depending on residency and duration:
- For Florida residents:
- Annual freshwater fishing license: $17
- Annual saltwater fishing license: $17
- Annual freshwater/saltwater combo license: $32.50
- 5-year freshwater or saltwater license: $79
- For non-residents:
- 3-day freshwater or saltwater license: $17
- 7-day freshwater or saltwater license: $30
- Annual freshwater or saltwater license: $47
There are also combination licenses and specialty licenses at different prices, such as the Gold Sportsman license for residents at $100 annually and the Military Gold Sportsman license at $20 annually.