Florida Freshwater License

Who needs it, common exemptions, and the simplest ways to buy today.

Who needs a license?

In general, most anglers 16 years and older need a valid freshwater fishing license to fish in Florida’s public waters. Some exemptions may apply.

Common exemptions (examples)

  • Florida residents under 16 or 65 and older (with proof of age/residency).
  • Fishing on a licensed charter where the captain covers licensing.
  • Fishing in certain private ponds not connected to public waters.
  • Active-duty military home on leave (with valid orders).

Exemptions can change. Always verify with the official source linked below.

How to buy

  1. Online: Use Florida’s official licensing portal.
  2. Mobile App: Purchase and carry licenses on your phone.
  3. In Person: Many tackle shops, sporting goods stores, and county tax collector offices.

Typical options (subject to change)

TypeResidentNon‑resident
1‑Day / Short‑TermVariesVaries
AnnualVariesVaries
Lifetime (Resident only)Varies

Fees and formats update periodically. Confirm current pricing on the official site.

Free Fishing Days

Florida offers select license-free freshwater fishing days each year. These are great for introducing friends and family to fishing.

Penalties

Fishing without the required license can result in fines and additional fees. When in doubt, get licensed or call the agency for guidance.

Official links