How Much Does a Fishing License Cost in Florida?

Fishing in Florida is a favorite pastime for residents and visitors due to its rich biodiversity and abundant water bodies. Whether you prefer saltwater or freshwater fishing, you need a fishing license to cast your line legally in the state. This article will provide detailed information on how much a fishing license costs in Florida and additional important details about obtaining a fishing license in the Sunshine State.

Florida Fishing License Types

Various fishing licenses are available in Florida based on your residency, age, and the type of fishing you plan to do. These include:

  1. Freshwater Fishing License: You can fish in Florida’s lakes, rivers, and other freshwater bodies.
  2. Saltwater Fishing License: Permits you to fish in coastal and offshore waters.
  3. Combination License: This license allows you to fish in both freshwater and saltwater bodies and is an excellent option for those who enjoy a variety of fishing experiences.
  4. Lifetime License: Florida offers lifetime freshwater, saltwater, or combination fishing licenses. These are ideal for long-term residents who want a one-time investment.
  5. Short-term License: If you are visiting Florida and plan to fish for a limited time, you can purchase short-term licenses for three, seven, or 12 months.

Fishing License Costs in Florida

The cost of a fishing license in Florida varies depending on several factors, including your residency, age, and the type of license you choose. Here are the current costs as of April 2024:

  • Resident Freshwater Fishing License: $17 for an annual license.
  • Resident Saltwater Fishing License: $17 for a yearly license.
  • Resident Combination License: $32.50 for a yearly license.
  • Resident Lifetime Freshwater Fishing License: $301.50.
  • Resident Lifetime Saltwater Fishing License: $301.50.
  • Resident Lifetime Combination Fishing License: $501.
  • Non-Resident Freshwater Fishing License: $35 for an annual license.
  • Non-Resident Saltwater Fishing License: $35 for a yearly license.
  • Non-Resident Combination License: $47 for a yearly license.
  • Non-Resident 3-Day Freshwater Fishing License: $17.
  • Non-Resident 3-Day Saltwater Fishing License: $17.
  • Non-Resident 7-Day Freshwater Fishing License: $30.
  • Non-Resident 7-Day Saltwater Fishing License: $30.
  • Non-Resident 12-Month Freshwater Fishing License: $35.
  • Non-Resident 12-Month Saltwater Fishing License: $35.

Special Considerations and Exemptions

There are a few special considerations and exemptions when it comes to fishing licenses in Florida:

  • Youth: Anglers under 16 do not need a fishing license.
  • Seniors: Residents 65 and older can obtain a fishing license for free with proof of age.
  • Active Duty Military: Active duty military personnel stationed in Florida are not required to purchase a fishing license.
  • License-Free Fishing Days: Florida offers several license-free fishing days throughout the year. These days, residents and visitors can fish without a license.

Where to Purchase a Florida Fishing License

You can purchase a Florida fishing license in a variety of ways:

  • Online: Visit the Florida Fish and Wildlife Conservation Commission (FWC) website to purchase a license online.
  • Phone: Call the FWC’s toll-free number to purchase a license over the phone.
  • In-Person: Fishing licenses can be purchased at various locations across the state, including sporting goods stores, bait and tackle shops, and county tax collector’s offices.


Florida offers a wealth of fishing opportunities for both residents and visitors. Understanding the different types of fishing licenses and their costs can help you enjoy your fishing experience while complying with the state’s regulations. Whether you are a seasoned angler or a beginner, having the appropriate fishing license ensures a safe and legal fishing adventure in Florida.