If you’re planning a trip to Destin and want to drop a line in the Gulf of Mexico, one of the first questions you’ll run into is: do you need a fishing license in Florida? The short answer is yes, most anglers ages 16 and older are required to carry a valid fishing license before casting in both freshwater and saltwater. But there are important exemptions, cost differences, and a few scenarios where you might not need one at all.
At Original Crab Island, we help visitors make the most of Destin’s waters every day, from pontoon rentals at Crab Island to guided fishing charters in the Gulf. Licensing questions come up constantly, and we’ve seen folks confused by conflicting information online. So we put together this straightforward breakdown.
Below, you’ll find exactly who needs a license, who’s exempt, what it costs for residents versus non-residents, and where to buy one before your trip. We’ll also cover how charter boat fishing affects your license requirements, a detail that catches a lot of first-time visitors off guard.
The quick answer for most people
If you’re 16 or older, you need a fishing license to fish in Florida waters. Whether you’re a Florida resident or a visitor from another state, the rule applies equally to freshwater and saltwater fishing. The only real difference between residents and non-residents is the price of the license, which we’ll break down in a later section.
If you’re fishing from a pier, a kayak, a rental boat, or directly from the beach, you still need a valid license in hand unless a specific exemption applies to you personally.
Residents and non-residents follow the same basic rule
Florida does not carve out exceptions for out-of-state visitors when it comes to licensing requirements. So if you’re wondering "do you need a fishing license in Florida" as a tourist, the answer is yes. Non-resident licenses are priced higher than resident licenses, but both are mandatory before you make your first cast.
You can purchase your license online through the Florida Fish and Wildlife Conservation Commission (FWC), by phone, or in person at most bait-and-tackle shops and major sporting goods retailers statewide.
Charter fishing operates under different rules
This is the detail that catches many first-time visitors off guard. When you book a trip with a licensed saltwater charter, the boat itself typically carries a Recreational Saltwater Fishing License that covers all paying passengers on board. You do not need to purchase your own saltwater license for that specific trip.

Freshwater guided charters, however, do not work the same way. Each angler on a freshwater guided trip generally needs their own individual freshwater license, regardless of whether the guide holds one. Before you board any charter, confirm with the operator exactly what their license covers so you are not caught unprepared.
Who needs a Florida fishing license
Any person 16 years of age or older must hold a valid license to fish in Florida, whether you’re casting from a bank, a boat, or a pier. If you’re still asking yourself do you need a fishing license in Florida, consider this the definitive answer: yes, unless a specific exemption applies to you directly.
Under 16 fishes for free
Children under 16 are fully exempt from the fishing license requirement in Florida, regardless of residency. You do not need to purchase any fishing permit on their behalf before they drop a line.
This exemption covers both freshwater and saltwater, so kids can join you anywhere on the water without any paperwork.
They can fish from a pier, a rental boat, or the shoreline with nothing required. The rule applies to Florida residents and out-of-state visitors equally, so you never need to worry about licensing for young anglers in your group.
Everyone else needs a license
Residents and non-residents age 16 and up must carry a valid license while fishing. Active-duty military members stationed in Florida may qualify for reduced-fee or free licenses, so check your eligibility before purchasing. These groups always need a valid license:
- Florida residents age 16 and older
- Non-residents and tourists age 16 and older
- Active-duty military (unless exempt through the FWC)
License types: freshwater vs saltwater
Florida separates its fishing licenses into two distinct categories: freshwater and saltwater. If you’re asking do you need a fishing license in Florida for both types of water, the answer is yes, and you need to purchase the correct category based on where you actually plan to fish.
Saltwater fishing licenses
Saltwater licenses cover fishing in the Gulf of Mexico, the Atlantic Ocean, and any tidal or coastal waters connected to them. If you’re planning to fish around Destin or anywhere along the Emerald Coast, this is the license you need. Non-residents have several duration options to match the length of their trip:
- 3-day saltwater license: Ideal for a quick weekend visit
- 7-day saltwater license: Covers a full week on the water
- Annual saltwater license: Best value for frequent visitors
If you book a licensed saltwater charter in Destin, the captain’s vessel license typically covers all paying passengers, so you won’t need to purchase your own for that specific trip.
Freshwater fishing licenses
Freshwater licenses apply to lakes, rivers, and inland streams throughout Florida. These are completely separate from saltwater licenses, and one does not substitute for the other. If your vacation includes both lake fishing and Gulf fishing, you need to buy both types or look into a combination license that bundles them together under one purchase.
Florida fishing license exemptions and free days
Even if you’re 16 or older, several exemptions can apply to your situation. Knowing these before you ask do you need a fishing license in Florida can save you the cost of a license you may not need.
Who qualifies for an exemption
Florida law grants exemptions to specific groups beyond just children under 16. These include:

- Florida residents age 65 or older qualify for a free recreational license through the FWC
- Residents with certain disabilities may qualify for reduced or waived fees
- Active-duty military who are Florida residents and home on leave can also fish for free
Check the FWC’s official eligibility list before purchasing to confirm whether your situation qualifies.
Free fishing days
The Florida Fish and Wildlife Conservation Commission designates several free fishing days each year across both freshwater and saltwater. On these specific dates, anyone can fish without a license, regardless of age or residency status.
These days are a good opportunity for first-time anglers or families who want to try fishing before committing to a full license purchase. The FWC announces these dates in advance on their official website, so check their schedule before planning your trip.
Costs, penalties, and where to buy
Before you fish, knowing what a license costs and where to get one saves you time on the water. Florida keeps the process straightforward, and you can handle everything before you leave home.
What licenses cost
Non-resident saltwater licenses run roughly $17 for 3 days, $30 for 7 days, and $47 for an annual license. Florida resident licenses cost significantly less, with an annual saltwater license around $17. Freshwater licenses follow a similar pricing structure. If you fish both fresh and saltwater, a combination license bundles both into one purchase and saves you money over buying each separately.
You can buy your license directly through the Florida Fish and Wildlife Conservation Commission, by phone at 1-888-347-4356, or in person at most bait-and-tackle shops across Destin and throughout Florida.
Penalties for fishing without a license
If you’re still wondering do you need a fishing license in Florida, consider that fishing without a valid license is a second-degree misdemeanor in Florida. That means fines up to $500 and a potential court appearance. No one wants to spend vacation money on a penalty that a $17 license would have prevented.

Final checklist before you fish
Before you cast, run through this quick list to make sure you’re covered. If you’re 16 or older, you need a valid fishing license that matches the water you’re fishing, whether that’s saltwater along the Gulf or a freshwater lake inland. Kids under 16 are exempt, and charter passengers on a licensed saltwater boat typically don’t need their own license for that specific trip.
Here’s what to confirm before you head out:
- Purchase the correct license type (saltwater, freshwater, or combination) for your planned activity
- Verify your age or residency exemption if you believe one applies to you
- Check the FWC website for any free fishing days that fall during your visit
- Confirm with your charter operator exactly what their vessel license covers
So, do you need a fishing license in Florida? In most cases, yes. Once that’s sorted, all that’s left is getting on the water. Book a fishing charter or rent a boat with Original Crab Island and spend your time actually fishing instead of handling last-minute paperwork on the dock.


