What You Pay for a Florida Fishing License
A Florida saltwater fishing license costs $17 for a 3-day license, $47 for a 7-day license, or $67 for a full year. A freshwater license runs $32 for a 3-day license, $47 for a 7-day license, or $67 for a full year. If you fish in both saltwater and freshwater, a combination license costs $32 for 3 days, $47 for 7 days, or $100 for a full year.
Florida residents and non-residents pay the same price. You can buy a license online through the Florida Fish and Wildlife Conservation Commission (FWC) website, by phone at 888-FISH-FLORIDA, or in person at any county tax collector's office or authorized vendor like bait and tackle shops.
Some people do not need a license at all. You are exempt if you fish from a licensed charter boat, fish from a pier that has a blanket license, or fish on private property with the owner's permission. Children under 16 can fish for free without a license in freshwater only.
Key Takeaways
- Saltwater and freshwater licenses cost the same per duration, but a combination license that covers both costs $100 per year instead of $134.
- You can buy a license online, by phone, or at any county tax collector's office within minutes, and it takes effect when ready.
- Children under 16 do not need a license to fish in freshwater, and anyone fishing from a licensed charter boat does not need their own license.
- A 3-day license is the cheapest entry point if you are testing whether fishing is something you want to do regularly.
Where to Buy Your License Online
The FWC website (myfwc.com/license) is the fastest route if you have a computer or phone. You will need your Social Security number or driver's license number, your date of birth, and a payment method. The license appears on your phone or email when ready and is valid the moment you purchase it—you do not have to wait for anything to arrive in the mail.
If you prefer to speak to someone, call 888-FISH-FLORIDA and a representative will walk you through the purchase over the phone. They can answer questions about which license type you need before you pay.
Buying a License in Person
Every county tax collector's office in Florida sells fishing licenses. You can find the nearest one by searching "[your county] tax collector" online. Bring a photo ID and your payment method. The staff will print your license on the spot, and you can start fishing the same day.
Bait and tackle shops, sporting goods stores, and some Walmart locations also sell licenses. Call ahead to confirm they have the type you need in stock, since smaller shops may not carry every duration option.
Choosing Between 3-Day, 7-Day, and Annual Licenses
A 3-day license makes sense if you are visiting Florida for a short trip or trying fishing for the first time. It costs $17 for saltwater or freshwater and covers three consecutive calendar days. If you fish on Friday, Saturday, and Sunday, that counts as three days even though it is only a weekend.
A 7-day license costs $47 and is useful if you are vacationing for a week or want to fish multiple times over two weeks without committing to a full year. The 7-day period runs for seven consecutive calendar days from the date you buy it.
An annual license costs $67 for saltwater or freshwater alone, or $100 for both combined. If you plan to fish more than four or five times per year, the annual license pays for itself. A combination license is always the better deal if you might fish in either saltwater or freshwater—it costs only $33 more than a single-type license but covers both.
Who Does Not Need a License
Children under 16 can fish in freshwater without a license. They still need a license to fish in saltwater. A parent or guardian does not need to be present, but the child must follow all other fishing rules, including size and catch limits.
Anyone fishing from a licensed charter boat does not need their own license—the captain's license covers all passengers. If you are renting a boat and fishing alone, you need a license. If you are fishing from a public pier that displays a blanket license, you do not need your own license while on that pier.
Residents of Florida who are 65 or older can buy a lifetime saltwater or freshwater license for a one-time fee of $51. This is a significant savings if you plan to fish for many years.
What Happens If You Fish Without a License
Fishing without a valid license is a violation of Florida law. A first offense typically results in a fine of $50 to $500 and the loss of your catch. A second offense within five years can result in a fine up to $1,000 and possible jail time. The FWC conducts regular patrols, especially on popular fishing days and at busy locations.
If you are unsure whether you need a license for your specific situation, contact the FWC at 888-FISH-FLORIDA before you go fishing. It takes two minutes to confirm, and it is free.
Frequently Asked Questions
Can I buy a license the day I want to fish?
Yes. Online licenses take effect when ready after purchase, so you can buy one in the morning and fish that afternoon. In-person purchases at a tax collector's office or bait shop also print when ready. The only delay is if you order by mail, which is not recommended.
Does my license work in other states?
No. A Florida license is valid only in Florida waters. If you fish in another state, you will need that state's license. Some states offer reciprocal agreements, but Florida does not—you must purchase a separate license for each state.
What if I lose my license?
If you bought it online, log back into your FWC account and reprint it or show the confirmation email on your phone. If you bought it in person, return to the same tax collector's office or vendor and ask for a duplicate. There is usually no extra charge for a replacement.
Do I need a license to fish in my backyard pond?
Not if it is your own private property and you own the water rights. If you are fishing on someone else's property, you need their written permission, but you still need a license. The only exception is if the pond is stocked by the FWC as part of a public program—check with your county office to confirm.
Can I buy a license as a gift for someone else?
Yes, but the license must be registered to the person who will use it. You can purchase it online or in person using their name, Social Security number, and date of birth. Some vendors sell gift certificates instead, which the recipient can redeem for any license type they choose.