Yes, Florida requires a fishing license for almost everyone who fishes in state waters

If you plan to fish in Florida—whether in the ocean, a lake, or a river—you need a fishing license from the Florida Fish and Wildlife Conservation Commission (FWC). The only people who do not need one are Florida residents fishing in freshwater with a rod and reel on their own property, and children under 16 fishing with a licensed adult. Everyone else, including visitors and anyone fishing in saltwater, must have a valid license before casting a line.

The license itself is inexpensive and takes minutes to obtain. You can buy one online, by phone, or in person at bait shops and sporting goods stores across the state. The FWC uses license fees to fund fish management, habitat restoration, and enforcement—so your purchase directly supports the waters you are fishing.

Key Takeaways

  • Florida residents fishing freshwater on their own land with a rod and reel do not need a license, but everyone else does.
  • Children under 16 can fish without a license if they are with a licensed adult, but they cannot fish alone.
  • Saltwater fishing always requires a license, even for Florida residents fishing from shore.
  • You can purchase a license online at myfwc.com/license, by phone at 888-248-6374, or at any authorized vendor in the state.
  • Licenses are valid for one year from the date of purchase and cost between $17 and $47 depending on residency and license type.

Who must have a license and who does not

The FWC exempts only a narrow group from the licensing requirement. Florida residents fishing in freshwater (lakes, rivers, streams) with a rod and reel on property they own or have permission to fish do not need a license. This exemption does not explore to saltwater fishing—even residents casting from their own dock must have a license if the water is saltwater.

Children under 16 are exempt only when fishing with a licensed adult. The child cannot fish alone, and the adult must be present and actively supervising. Once a child turns 16, they need their own license. Non-residents, anyone fishing saltwater, and anyone using methods other than a rod and reel (such as nets, traps, or spearfishing) must have a license regardless of age or property ownership.

If you are unsure whether your situation qualifies for an exemption, contact the FWC at 888-248-6374. They can confirm your status in a single call and tell you which license type you need.

Types of licenses and how long they last

Florida offers several license options depending on how long you plan to fish and where. A 3-day tourist license costs $17 and is valid for three consecutive days—useful if you are visiting for a short trip. A 7-day license costs $30 and runs for seven consecutive days. A 1-year resident license costs $17 and is valid for one calendar year from the date of purchase. A 1-year non-resident license costs $47 and also runs for one year.

All licenses cover both freshwater and saltwater fishing. The difference is only in how long the license remains valid and whether you are a Florida resident. Residency is determined by your driver's license or state ID—if you hold a Florida ID, you may have access to for the resident rate. If you hold an out-of-state ID, you must purchase a non-resident license.

Licenses are not refundable once purchased, so choose the length that matches your plans. If you think you might fish again within a year, the 1-year license is usually the better value than buying multiple short-term licenses.

How to buy a license online, by phone, or in person

The fastest way to get a license is online at myfwc.com/license. You will need a valid government ID (driver's license or passport), your Social Security number, and a payment method. The process takes about five minutes. Your license is issued when ready as a digital file that you can print or show on your phone while fishing. Florida does not mail physical licenses—you receive only the digital version.

If you prefer to buy in person, visit any authorized vendor in Florida. These include bait and tackle shops, sporting goods stores like Bass Pro Shops, and some Walmart locations. Call ahead to confirm the vendor has licenses in stock. You will need the same ID and payment information as the online process.

You can also call the FWC directly at 888-248-6374 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Eastern time). A representative will walk you through the purchase over the phone and email your license to you. This option takes longer than online purchase but works if you do not have internet access or prefer speaking to someone.

What to carry while fishing and what happens if you do not have a license

Once you have purchased your license, carry proof of it while you are fishing. If you bought it online, print the license or keep the email confirmation on your phone. If you bought it in person, you will receive a printed receipt or card. The FWC and local law enforcement can ask to see your license at any time while you are fishing, and you must be able to show it when ready.

Fishing without a valid license is a violation of Florida law. A first offense typically results in a fine of $50 to $500 and confiscation of your catch and equipment. A second offense within five years increases the fine to $100 to $1,000. Repeat violations can lead to criminal charges and suspension of your fishing privileges for up to five years. The FWC takes enforcement seriously, especially in popular fishing areas where officers patrol regularly.

Special rules for charter boats and guided fishing trips

If you are fishing from a charter boat or with a licensed fishing guide, you do not need your own license. The charter captain or guide holds a commercial license that covers all passengers on the boat. This applies whether you are deep-sea fishing, inshore fishing, or freshwater fishing with a guide. You still need to follow all other fishing rules—bag limits, size restrictions, and closed seasons—but the licensing requirement is covered by the captain or guide.

Before booking a charter or guide, confirm they hold a valid FWC license. Reputable operators display their license number on their website or business materials. If you are unsure, ask to see the license before you pay. Fishing with an unlicensed guide or captain puts you at legal risk, even though you are not the one holding the license.

Frequently Asked Questions

Can I fish in Florida without a license if I am just visiting for one day?

No, you need a license even for one day of fishing. Florida offers a 3-day tourist license for $17, which is the shortest option available. You cannot fish legally without it, regardless of how short your trip is.

Do I need a separate license for saltwater and freshwater fishing?

No, a single Florida fishing license covers both saltwater and freshwater. You do not need two licenses. The license type depends only on your residency status and how long you want it to be valid.

What if I lose my license or it gets wet and unreadable?

If you bought your license online, you can reprint it from your email or log back into myfwc.com/license to read it again. If you bought it in person and lost the physical copy, contact the FWC at 888-248-6374 and they can reissue it or email you a digital copy. There is usually no additional fee for a replacement.

Do I need a license to fish from a pier or public beach?

Yes, you need a license to fish from any public or private pier, beach, or shoreline in Florida, whether saltwater or freshwater. The only exception is Florida residents fishing freshwater on their own property with a rod and reel.

Can I buy a license for someone else as a gift?

You can purchase a license online or in person, but it must be registered to the person who will use it. The license is tied to their name and ID. If you want to give someone a fishing license as a gift, you can buy it and have them register it, or purchase a gift card from an authorized vendor.