Best Fishing Spots in Jacksonville

There is really no bad time to fish in Jax, and with 22 miles of beaches, 40 miles of the tranquil ICW and the longest stretch of the St. Johns River running through our city, there is also no bad spot to fish!

So, bring the fishing poles, head to a local tackle shop and go explore the unique fishing spots Jacksonville has to offer year-round!

St. Johns River

You don’t even need a boat to fish our river! So many waterfront parks and preserves offer the perfect opportunity to cast a line and find a wide variety of fish including Trout, Redfish, Spanish Mackerel, Sheepshead, Black Drum, Jacks, Tarpon, Flounder and other Inshore saltwater fish. As the river turns from brackish to fresh, you can also find Specks (Crappie), Largemouth Bass, and Catfish.

Intracoastal Waterway

Fish the marshes, creeks, flats and wetlands that make up the Intracoastal Waterway in the Jacksonville area. You can fish from several docks and piers at local parks or head out on a boat, kayak or even paddleboard. Be mindful of the tides, water levels drop significantly during low tide.


You can fish from the shore in our beautiful beaches or venture out via boat to the Gulf Stream and our dozens of offshore artificial reefs to find your perfect catch! Whiting, Tedfish, Speckled Sea Trout, Pompano, Black Drum, Tarpon, Cobia, Sea Trout, Redfish, Flounder, Sailfish, Snapper, Grouper, Bluefish, Jack Crevalle and Snook can be found of our coast.

NOTE: Before you go fishing in Jacksonville, residents and visitors need a Florida freshwater fishing or saltwater fishing license. They can be purchased from the Florida Fish and Wildlife Commission online or at select sporting goods stores. You will also need a saltwater fishing license to catch crabs and lobsters.

About the Author