Florida Fishing License Information
If you are visiting Naples, Marco Island or the Everglades City area, you will most likely need to obtain a Florida saltwater or freshwater fishing license, depending on what type of fishing you are interested in. Short-term visitor licenses are available.
You do not need a license to fish from Naples Pier since the City of Naples maintains a blanket license for the pier. However, while fishing from the beach next to the pier or anywhere from land, you must have a Florida fishing license if you are out in a private boat.
Visit Naples Pier information for detailed rules & regulations.
If you are a customer of a professionally licensed charter fishing guide and on the chartered boat, you do not need a license. If you are fishing from a kayak, even if you have hired a kayak fishing guide, you will still need to have your license. Children UNDER 16 years of age do not need a fishing license. Be sure to read up on all the information you need about who does and who doesn't need a non-resident visitor fishing license in Florida.
You may purchase a non-resident recreational fishing license good for three days ($17), seven days ($30), or one year ($47) at GoOutdoorsFlorida.com or by calling 1-888-FISH-FLORIDA (347-4356). You may also purchase licenses in person at any Collier County tax collector's office, Walmart, Sunshine Ace Hardware, and other bait-and-tackle shop locations.