← Back to blog

fishing

Florida Non-Resident Fishing License Cost 2026

By Eric Vincent · October 6, 2026

A Florida non-resident fishing license costs $17.00 for 3 days, $30.00 for 7 days or $47.00 for a year. FWC lists the same three prices for saltwater and for freshwater (FWC, retrieved Oct. 6, 2026).

Saltwater

FWC’s saltwater page lists Non-Resident Annual at $47.00, Non-Resident 3-Day at $17.00 and Non-Resident 7-Day at $30.00. It adds: “A Florida fishing license is required to land saltwater species in Florida regardless of where they are caught (state or federal waters).”

Freshwater

FWC’s freshwater page lists Non-Resident Annual at $47.00, 3-Day at $17.00 and 7-Day at $30.00. FWC’s combination licenses are listed for Florida residents only, so a visitor fishing both kinds of water prices each license separately.

Permits for visitors

FWC lists the Annual Snook Permit at $10.00 and the Annual Spiny Lobster Permit at $5.00. The Five-Year versions are “Residents Only.” The Tarpon Tag is $51.50 and “Available at tax collector’s offices only.” More in our snook permit guide.

Fees on top

FWC says the vendor may charge an issuance fee of 50 cents. For online sales the How to Order page lists handling fees of “$2.25 or $1.75 + 2.95% surcharge of total sale,” and “All sales are final.” Licenses can be bought at GoOutdoorsFlorida.com, in person at a license agent or tax collector’s office, by calling 888-FISH-FLORIDA (888-347-4356), or on the Fish|Hunt FL app.

Who counts as a resident

The 2026 saltwater handbook (eRegulations, updated July 16, 2026) counts “Active duty United States military personnel stationed in Florida, including spouses and dependent children residing in the household, with military orders” as residents. Everyone else needs a Florida driver license or ID with a Florida address. The free days in our free fishing days guide apply to non-residents too. Resident prices are in the Southwest Florida fishing license guide and our disabled veteran and military license guide.