St. Petersburg Fishing Guide

Explore the top inshore and nearshore species you can target on your trip.

What Can You Catch In St. Pete?

St. Petersburg offers some of the best inshore and nearshore fishing in Florida, with a wide variety of species available throughout the year. From shallow-water favorites like snook and redfish to hard-fighting offshore species like grouper and kingfish, there’s always something biting.

Snook

Inshore • Year-round

Snook

Hard-hitting inshore favorite found near docks and mangroves.
Learn More

Redfish

Inshore • Year-round

Redfish

Shallow-water fighter often spotted tailing on flats.
Learn More

Trout

Inshore • Year-round

Trout

Consistent bites on grass flats, perfect for all skill levels.
Learn More

Flounder

Inshore • Fall & Winter

Flounder

Bottom-dwelling ambush fish with subtle but rewarding bites.
Learn More

Tarpon

Seasonal • May-July

Tarpon

The “Silver King” known for explosive jumps and powerful runs.
Learn More

Grouper

Nearshore • Year Round

Grouper

Strong bottom fish that hit hard and dive for structure.
Learn More

Snapper

Nearshore • Year Round

Snapper

Reliable action and great eating fish in nearshore waters.
Learn More

Kingfish

Nearshore • Spring & Fall

Kingfish

Fast, aggressive strikes with high-speed runs offshore.
Learn More

Cobia

Nearshore • Spring & Summer

Cobia

Powerful cruisers often sight-casted nearshore.
Learn More
When to Fish in St. Petersburg
Spring

Snook • Cobia • Kingfish

Summer

Tarpon • Snapper

Fall

Redfish • Trout

Winter

Grouper • Flounder

Fish With a Local Expert

All Skill Levels

All Skill Levels

All Skill Levels

Premium Equipment

Follow Us!

Stay connected and see what’s biting in St. Petersburg. From daily catches to life on the water, get a behind-the-scenes look at every trip.

Ready to Get on the Water?

Book your Tampa Bay fishing charter today and experience the difference of fishing with a local expert.

Serving Tampa Bay, St. Petersburg, St. Pete Beach, and surrounding Gulf waters.