You can get a Florida annual fishing license (saltwater or freshwater) for just $17 if you are a Florida resident. Non-residents have to pay $47. Florida residents can get a combo license for both saltwater and freshwater fishing for just $32.50.
Fishing licences prices in this article:
- Saltwater fishing licenses
- Freshwater fishing licenses
- Combo licenses
- Sportsman licenses
- Saltwater permits
- FAQ
Once you find the best license, you can purchase it at gooutdoorsflorida.com.
Saltwater fishing licenses
The table below shows saltwater fishing licenses available to Florida residents.
| Annual Saltwater | $17 |
| 5-Year Saltwater | $79 |
| Youth Saltwater Fishing (valid until 17 years old) | $17 |
| Annual Saltwater Shoreline | $0 |
The table below shows pricing for non-resident saltwater licenses.
| Annual Saltwater | $47 |
| 7-Day Saltwater | $30 |
| 3-day Saltwater | $17 |
A Florida Saltwater fishing license is required to fish for the following:
- Saltwater fish
- Crabs
- Clams
- Saltwater plants
- Other living sea creatures
Shoreline licenses are only for fishing from land or structures attached to land. They do NOT permit the following:
- Fishing from boats
- Fishing from shorelines reached via boat
- Fishing while swimming
- Fishing while diving
Freshwater fishing licenses

Please see Florida’s freshwater fishing licenses in the table below.
| Annual (FL resident) | $17 |
| 5-year (FL resident) | $79 |
| Annual (non-resident) | $47 |
| 3-day (non-resident) | $17 |
| 7-day (non-resident) | $30 |
Combo licenses
Florida offers combination fishing licenses to Florida residents. Please see the options in the table below.
| Annual Fresh & Saltwater Fishing | $32.50 |
| Annual Freshwater & Hunting | $32.50 |
| Annual Freshwater/Saltwater/Hunting | $48 |
Sportsman licenses
Florida has Sportsmen licenses available to Florida residents.
| Annual Sportsman | $80.50 |
| Annual Silver Sportsman (64+) | $13.50 |
| Annual Gold Sportsman | $100 |
| Annual Gold Sportsman – Military | $20 |
Annual Sportsman and Annual Silver Sportsman licenses include the following:
- Freshwater fishing
- Hunting
- Wildlife management area
- Archery
- Muzzleloading gun
- Crossbow
- Deer
- Turkey
- Waterfowl
Annual Gold Sportsman licenses include everything you get with a regular Sportsman license, plus the following:
- Saltwater fishing
- Snook
- Lobster
Saltwater permits
Both Florida residents and non-residents can get the annual permits listed in the table below. Five-year permits are only available to Florida residents.
| Snook (annual) | $10 |
| Snook (5-year) | $50 |
| Spiny Lobster (annual) | $5 |
| Spiny Lobster (5-year) | $25 |
| Tarpon Tag | $51.50 |
The following saltwater permits are available for free:
- State Reef Fish Angler Designation
- Annual Shore-Based Shark Fishing Permit
- Annual Blue Crab Trap Registration
- Annual Stone Crab Trap Registration
FAQ
Can you fish without a license in Florida?
In most cases, you need a license to fish in Florida. The only cases that don’t require a fishing license are fishing off a licensed fishing pier or on a saltwater charter. In addition, Florida residents on food stamps (or receiving other qualifying benefits) can fish from land without a license.
Can you fish on public beaches in Florida?
Yes, you can fish from the shore of Florida’s public beaches.
How can I get a free fishing license in Florida?
The following people can get FREE fishing licenses in Florida:
- Severely disabled Florida residents can get a free Disabled Person Hunting and Fishing License.
- People from Florida who are in the military and visiting home can fish for free for a month.
- Florida residents can get a free shoreline fishing license.