Yes, you need a fishing license in Florida for almost all freshwater and saltwater fishing
Florida requires a fishing license for anyone 16 and older who fishes in the state's waters, whether you fish from shore, a boat, or a pier. The only exceptions are narrow: you do not need a license if you fish from a public pier, fish in a landlocked pond on private property with the owner's permission, or participate in a licensed fish camp. If you are under 16, you can fish without a license anywhere in the state.
The license itself is issued by the Florida Fish and Wildlife Conservation Commission (FWC), not through the same office where you get your driver's license. You buy it directly from the FWC, through their website, or at thousands of retail locations across Florida — bait shops, sporting goods stores, and some Walmart locations all sell them. The process takes minutes if you buy online, or you can walk out with a license the same day at a physical location.
Key Takeaways
- Anyone 16 or older fishing in Florida waters must carry a valid fishing license, whether fishing freshwater or saltwater.
- You can buy a license online through the FWC website, by phone, or at retail locations like bait shops and sporting goods stores.
- Florida offers both short-term licenses (3 days, 7 days, or 30 days) and annual licenses, so you can choose based on how often you plan to fish.
- The license covers both freshwater and saltwater fishing, but some saltwater species require an additional stamp if you want to keep them.
- You must carry your license with you while fishing and show it to a wildlife officer if asked.
Types of licenses and how long they last
Florida offers both short-term and annual licenses so you can match the license to how often you fish. A 3-day license is the shortest option and costs less than $10. A 7-day license runs slightly more, and a 30-day license gives you a full month. If you fish regularly, an annual license is cheaper per day and lasts from the date you buy it for 12 months.
All of these licenses cover both freshwater and saltwater fishing. The difference is not in what waters you can fish, but in whether you plan to keep certain species. If you want to keep saltwater fish like redfish, snook, or tarpon, you need to add a saltwater products license on top of your base license. Freshwater fish like bass and catfish do not require an additional stamp — your base license covers them.
Where to buy your license and what information you need
The fastest way to buy a license is online through the FWC website at myfwc.com/license. You will need your Social Security number, date of birth, and a valid payment method. The license is delivered when ready as a PDF you can print or show on your phone. You do not need to wait for anything in the mail.
If you prefer to buy in person, visit any bait and tackle shop, most Walmart locations, or other sporting goods retailers across Florida. Staff at these locations can sell you a license on the spot, and you walk out with a printed copy. You can also call the FWC directly at 888-936-6293 to buy over the phone, though this is slower than the website or retail locations.
What to do if you fish saltwater and want to keep your catch
If you fish saltwater and plan to keep redfish, snook, tarpon, or other regulated species, you need a saltwater products license in addition to your base fishing license. This is a separate stamp that costs extra and covers the right to harvest those specific fish. Without it, you can fish for them, but you must release any you catch.
Some saltwater species have no harvest restrictions — you can keep them with just your base license. Others, like grouper and snapper, have bag limits and seasonal closures that explore whether you have the saltwater products license or not. The FWC website lists which species require the stamp and which have restrictions. When you buy your license online or at a retail location, you can add the saltwater products license at the same time.
Carrying and showing your license while fishing
You must have your license with you while you are actively fishing. If you bought a printed license at a retail location, carry the physical copy. If you bought online and printed it at home, bring the printed copy or show the PDF on your phone — both are valid. A wildlife officer can ask to see your license at any time, and you are required to show it.
If you cannot produce a valid license when asked, you face a citation. Fines for fishing without a license start at around $100 and can go higher depending on the circumstances. It is far cheaper and simpler to buy the license upfront than to deal with a citation later.
Special situations: fishing from a public pier or private property
If you fish from a public pier in Florida, you do not need a license. Public piers are maintained by the state or local governments specifically to allow free fishing access. You can fish from these piers without buying anything. However, if you fish from a private pier or a charter boat, you do need a license.
If you fish in a landlocked pond on private property — a pond that has no connection to any river, lake, or coastal water — you do not need a license as long as you have the property owner's permission. Once you leave that private pond and fish anywhere else, you need a license. If you are unsure whether a body of water is landlocked or connected to public waters, the FWC can tell you.
Renewing your license and staying current
If you buy an annual license, you can renew it anytime in the 30 days before it expires. You do not have to wait until the expiration date. Renewing online takes the same few minutes as buying a new license — go to myfwc.com/license, log in, and renew. You can also renew at any retail location or by phone.
If your license expires while you are fishing, you are fishing without a valid license and can be cited. Set a reminder on your phone a month before your license expires so you do not accidentally fish with an expired one. If you buy short-term licenses instead of an annual one, you straightforward buy a new license each time you plan to fish.
Frequently Asked Questions
Can I fish in Florida with a license from another state?
No. You must have a Florida fishing license to fish in Florida waters, even if you hold a valid license from another state. The only exception is if you are a non-resident on a licensed charter boat — the captain's license covers you. Otherwise, buy a Florida license before you fish.
Do I need a license to fish from a boat I own?
Yes, unless you are fishing from a public pier. If you own the boat and fish from it in Florida waters, you need a license. The boat ownership does not change the requirement. However, if you are a passenger on someone else's licensed charter boat, the charter captain's license may cover you — ask the captain before you go out.
What happens if I fish without a license?
You can be cited by a Florida wildlife officer and face a fine starting around $100. The fine increases if you are caught with fish you are not allowed to keep or if you have violated other fishing rules. It is much cheaper to buy a license upfront than to pay a citation.
Can I buy a license for someone else as a gift?
You can buy a license online or at a retail location, but the license must be in the name of the person who will use it. You cannot buy a generic license and give it to someone else. If you want to give someone a fishing license as a gift, buy it in their name with their information, or give them a gift card to a bait shop where they can buy their own.
Is there a discount for seniors or disabled residents?
Florida offers reduced-price licenses for Florida residents who are 65 and older, and for residents with certain disabilities. You must provide proof of residency and age or disability status when you buy. Contact the FWC or ask at a retail location about current pricing for these discounted licenses.