Best Saltwater Fishing Spots in Florida


saltwater fishing spots near me

Are you curious about a particular place to fish in Florida? Planning a trip? Find your destination on the map below and scroll down matching the number to learn where to go fishing, what you might catch there and when the best time might be! Also check out our fishing pier finder, boat ramp finder and artificial reef locations. 

Jacksonville / St. Augustine

Fishing Spots

Jacksonville sits right on the mouth of the St. Johns River, facing the Atlantic Ocean. This town offers endless freshwater and saltwater opportunities for both types of anglers. Some of the areas you should definitely check out are Mill Cove, Nassau Sound, and Amelia Island State Park.

No matter where you go, you can expect a day full of action, targeting Cobia, Redfish, Black Drum, and King Mackerel. Every July, Jacksonville hosts one of the country’s largest Kingfish tournaments. Over 300 boats hit the water in pursuit of thousands of dollars in prize money.

Just an hour’s ride away lies St. Augustine. Located directly on the Intracoastal Waterway, this historic town offers a wide range of angling opportunities right on its doorstep.

Daytona Beach

Fishing Spots

If there’s one thing that fishing in Daytona Beach is all about, it’s the abundance of different opportunities. You can fish the calm waters of the Halifax River or head offshore for an epic battle against some of the Atlantic’s most sought-after fish. 

Head south to Mosquito Lagoon and get ready to hook into a variety of species, including Snook, Red and Black Drum, and Sheepshead. If you’re looking for a longer trip, book a deep sea charter that will take you trolling for Wahoo and many other pelagic species.

Sarasota

Sarasota is best known for its inshore fishing, and there’s a good reason why. With its vast network of flats, sand bars, and seagrass meadows, this is a prime spot for sight casting and fly fishing. You can either wade in the shallows or pole your way across mangrove tunnels in search of Redfish, Snook, Seatrout, and Tarpon.

Naples

Another amazing Florida fishing spot, Naples, is located in the heart of Florida’s Paradise Coast. Its pristine beaches and turquoise waters make it an excellent family destination. One of the most popular activities for families to do is, of course, fishing.

Naples has something in store all year round. You can pick a guide to take you backcountry fishing where you’ll weave through mangroves and cast over flats to catch everything from Spotted Seatrout to Blacktip Shark.

There are lots of excellent inland canals that can make a half day trip extra rewarding here. If you’re up for a challenge, fly fishing can produce lots of great action against the likes of Tarpon, Snook, Permit, and many other inshore species.

Fort Myers / Cape Coral

Fort Myers is one of Southwest Florida’s most famed fishing spots. If you’re looking to catch a backcountry slam, this is the place to get it done. Snook, Trout, and Redfish flood the waterways between here and Cape Coral, giving inshore anglers the thrill of a lifetime. Other top species here include Goliath Grouper, Tarpon, various Sharks, Mangrove Snapper, Cobia, and the list goes on.

Subscribe to our monthly Newsletter
Subscribe to our monthly Newsletter