📍 United States

Fishing Spots in Miami

Flats, Bridges, and Backcountry Under the Skyline — 5 curated fishing spots to explore.

Open in map →
🎣 5 curated fishing spots 🗺️ Interactive map 📍 Community places

Miami sits on the edge of Biscayne Bay, one of the most productive urban flats fisheries anywhere, with bonefish, tarpon, and permit patrolling grass flats a short boat ride from downtown skyscrapers. The city's bridges and seawalls add a second, no-boat layer of fishing: causeways like the Julia Tuttle light up with snook and tarpon after dark, while free public piers reach out from Miami Beach and Key Biscayne into open water.

Anyone fishing from shore or a pier in Florida saltwater needs a free shoreline fishing licence (residents aged 16–64), while non-residents need a paid saltwater licence no matter where they fish from — anglers fishing from a licensed pier are exempt. Species like snook, tarpon, and bonefish are largely catch-and-release or carry strict seasons and size limits; check current Florida Fish and Wildlife Conservation Commission rules before keeping anything.

The 5 best fishing spots in Miami

All spots are curated and mapped — click any card for the full story, or open the map to explore.

Planning your visit

Best timeSpring through summer for tarpon on the flats and bridges; snook and bonefish fish well year-round, with the clearer winter water often best for sight-fishing.
Getting thereMiami International Airport (MIA) connects to most of the world. Bridge and pier spots are reachable by car or rideshare from downtown; the bay flats and Biscayne National Park need a boat or a guided charter.
Interactive mapOpen ReelSpots map →

Frequently asked questions about Miami

Do you need a licence to fish in Miami?
Yes. Florida residents fishing from shore or a pier need a free shoreline saltwater licence (ages 16–64 only — under-16s, over-65s, and anglers fishing from a licensed pier are exempt). Non-residents need a paid saltwater licence regardless of where they fish from, available online or from a tackle shop.
What fish can you catch in Miami?
Tarpon and snook are the headline catch on the bridges and bay flats, redfish and bonefish patrol the backcountry around Elliott Key, and mangrove snapper and jacks are the everyday catch off the public piers.
Where are the best fishing spots in Miami?
Bear Cut off Key Biscayne for tarpon, the Julia Tuttle Causeway for a night session on snook and tarpon, and Elliott Key in Biscayne National Park for redfish on the flats. See the full list of spots below or open the map to explore.
Can you fish in Miami without a boat?
Yes — the causeway bridges and South Pointe Park Pier are all fished straight from land, no boat needed. Reaching Elliott Key and the outer bay flats does require a boat or a guided charter.
When is the best time to fish in Miami?
Spring through summer is peak season for tarpon on the flats and bridges. Snook and bonefish fish well year-round, and the calmer, clearer water of winter is often best for sight-fishing the flats.

Explore Miami on the map

See all 5 fishing spots pinned on an interactive map — and add your own discoveries.

More features coming

🌤️
Weather & Bite Alerts
Coming soon
🎫
Permit Info
Coming soon
📖
Species Guides
Coming soon
🌐
More Cities
Coming soon