Home/Fishing licenses/Florida

Fishing license

Florida Fishing License: Cost and Where to Buy

A resident annual Florida fishing license costs $17 and a nonresident annual license $47, with a 3-day nonresident option at $17, according to the Florida Fish and Wildlife Conservation Commission (FWC). Here is who needs one, every license type and price, and where to buy it.

$17 resident annual$47 nonresident annual

Prices

Florida fishing license prices

LicenseWhoCoversLengthPrice
Resident Annual FreshwaterResidentfreshwaterannual$17
Resident Five-Year FreshwaterResidentfreshwater5-year$79
Resident Annual SaltwaterResidentsaltwaterannual$17
Resident Five-Year SaltwaterResidentsaltwater5-year$79
Resident Annual Saltwater Shoreline-OnlyResidentsaltwater from shoreannualFree
Annual Resident Saltwater|Freshwater CombinationResidentallannual$32.50
Annual Resident Gold Sportsman's LicenseResidentall + huntingannual$100
Silver Sportsman's 64+ (annual)Residentfreshwater + huntingannual$13.50
Non-Resident Annual FreshwaterNonresidentfreshwaterannual$47
Non-Resident 3-Day FreshwaterNonresidentfreshwater3-day$17
Non-Resident 7-Day FreshwaterNonresidentfreshwater7-day$30
Non-Resident Annual SaltwaterNonresidentsaltwaterannual$47
Non-Resident 3-Day SaltwaterNonresidentsaltwater3-day$17
Non-Resident 7-Day SaltwaterNonresidentsaltwater7-day$30
Snook PermitResidentsnookannual$10
Spiny Lobster PermitResidentspiny lobsterannual$5

Prices from the Florida Fish and Wildlife Conservation Commission (FWC), checked October 2026. Some vendors add a small processing or agent fee. Prices change – confirm on the official license site before you buy.

Rules

Who needs a Florida fishing license

  • Who needs one: Anyone who casts a line, including catch and release, unless exempt (under 16, Florida residents 65+).
  • Kids: Under 16 exempt (optional youth licenses for ages 8-15).
  • Seniors: Florida residents 65+ exempt with proof of age/residency (free optional Resident 65+ Hunt/Fish Certificate).
  • Saltwater: Separate saltwater license (or combo) required; residents get a free shoreline-only saltwater license; free State Reef Fish Angler designation required for 16+ fishing certain reef fish from a private vessel. Per FWC, people on NOAA's registry must have a Florida license unless exempt.
  • On a charter: Anglers on a for-hire vessel (guide, charter or party boat) with a valid charter license are exempt from the saltwater license and snook/lobster permits.

Questions

Florida fishing license questions

How much is a fishing license in Florida?

A resident annual license is $17 and a nonresident annual license is $47, and a 3-day nonresident license is $17. Full list above, from the Florida Fish and Wildlife Conservation Commission (FWC).

Who needs a fishing license in Florida?

Anyone who casts a line, including catch and release, unless exempt (under 16, Florida residents 65+).

Do I need a fishing license on a charter in Florida?

Anglers on a for-hire vessel (guide, charter or party boat) with a valid charter license are exempt from the saltwater license and snook/lobster permits.

Where do I buy a Florida fishing license?

Online from the Florida Fish and Wildlife Conservation Commission (FWC) at gooutdoorsflorida.com, or from licensed sporting-goods and bait shops.

Sources:

Compare every state.

For captains and guides

Your boat, listed free. No commission, ever.

Anglers call you or book on your own website, and you keep 100% of every trip. Want more detail or the one Featured spot in your town? Enhanced is $19/month and City Spotlight $49/month.

Get listed