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. If you are fishing from the beach next to the pier or anywhere from land, or if you are out in a private boat, you must have a Florida fishing license. If you are a customer of a professionally licensed charter fishing guide and you are 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 own 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 for 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 or at Walmart, Sunshine Ace Hardware and other bait-and-tackle shop locations.
Stories Like This

Fishing the Ten Thousand Islands
From backcountry to kayak, fly fishing to light tackle, Florida’s Ten Thousand Islands in the western Everglades is an angler’s paradise.
Read More »