Complete Guide to Fishing in Florida

2,147 fishing guides across 520 cities. Best months: April, May, June, July.

Imagine casting a line under the Florida sun, where the possibilities are as vast as the Gulf of Mexico itself. This state is a true angler's paradise, boasting both a sprawling coastline and a network of freshwater ecosystems teeming with life. Whether you're dreaming of battling a feisty Largemouth Bass in the legendary Lake Okeechobee or tangling with a powerful Tarpon in the Florida Keys, the Sunshine State delivers unforgettable experiences year-round.

The diversity of Florida's fisheries is truly remarkable. Saltwater enthusiasts flock to destinations like Destin, known as the "World's Luckiest Fishing Village," for its incredible Kingfish and Grouper action. Islamorada, in the heart of the Keys, is a Tarpon mecca, while Key West offers deep-sea adventures for Sailfish and Mahi Mahi. On the Gulf Coast, Pensacola provides access to some of the finest Redfish and Sheepshead angling in the state. Don't overlook the inshore opportunities either; the flats around St. Augustine and Jacksonville are prime Spotted Seatrout territory. Inland, the St. Johns River offers a unique freshwater experience, flowing north and supporting a healthy population of Largemouth Bass and other species.

While fishing is excellent year-round, certain seasons shine. Spring (March-May) is prime time for Tarpon in the Keys and Snook along the coasts, as these fish migrate and become more active. Summer (June-August) brings offshore action for Sailfish and Mahi Mahi. Fall (September-November) offers cooler temperatures and excellent Redfish and Spotted Seatrout fishing. Even winter (December-February) can be productive, with opportunities for Sheepshead and Grouper. With over 450 cities offering guided fishing trips, finding the perfect adventure for your skill level and target species is easier than ever.

Plan a Fishing Trip in Florida

See the best times to fish in Florida, top species by season, and find local guides.

Start Planning

Florida Monthly Fishing Calendar

See which species are active each month. Green = good or excellent fishing.

Florida Fishing Regulations

Fishing License

Cost: Resident: $17 | Non-Resident: $47

Required for ages 16-65. Freshwater and saltwater licenses sold separately. Charter trips often include license.

Buy a Florida fishing license →

SpeciesSeasonBag LimitSize Limit
Red DrumYear-round1 per person18-27 inch slot limit
Spanish MackerelYear-round15 per person12-inch fork length minimum
TarponYear-roundCatch-and-release only, except for harvest with a Tarpon tagMust possess a Tarpon tag to harvest
Speckled TroutYear-round5 per person north and west of the Suwannee River, 4 per person south and east of the Suwannee River15-19 inch slot limit; only one trout over 19 inches may be kept per person
King MackerelYear-round3 per person24-inch fork length minimum
SheepsheadYear-round8 per person12-inch minimum total length
SnapperYear-round for most speciesVaries by speciesVaries by species
FlounderMarch 1 – October 155 per person14-inch minimum total length
SnookMarch 1 – April 30 and September 1 – December 141 per person28-32 inch slot limit
Mahi-MahiYear-round5 per person or 30 per vessel, whichever is lessNo size limit
Mahi MahiYear-round5 per person per day or 30 per vessel, whichever is less. Only 2 over 20 inches.No size limit
SailfishYear-round1 per personNo size limit
African PompanoYear-round2 per personNo size limit
WahooYear-round2 per person per dayNo size limit
Blackfin TunaYear-round5 per person per dayNo size limit

Frequently Asked Questions

Ready to Fish Florida?

Use our trip planner to find the best guides, see what's biting this month, and plan your perfect fishing trip.