Butterfly Peacock Bass — How to Catch Miami's Stocked Amazon Fish in a Roadside Canal
There's an Amazon cichlid living in the drainage ditch behind the strip mall. Florida put it there on purpose in 1984 to eat the other invaders. Now Miami's canals are the best place in America to catch a butterfly peacock bass — and you can do it on your lunch break.
There’s a fish in the drainage canal behind the Publix that does not belong on this continent. It’s a vivid green-gold, barred like a tiger, with a single black eyespot ringed in gold on its tail. It hits a lure like it’s personally offended. And it swam out of the Amazon basin — by way of a Florida hatchery truck in 1984.
The butterfly peacock bass isn’t a bass at all. It’s a South American cichlid, Cichla ocellaris, and Florida wildlife managers stocked it into the canals of Miami-Dade and Broward on purpose. The mission: eat the other invasive exotics already clogging the system — spotted tilapia, oscars, the whole aquarium-dump menagerie — and build a sport fishery while doing it.
It worked. Today Miami’s canal network is the best place in the United States to catch one, and you can do it on your lunch break.
Most cities have pigeons. Miami has a self-cleaning fishery in the ditch by the off-ramp.
What it is
The butterfly peacock bass is a hard-hitting, aggressive daytime predator — which already makes it weird for anyone raised on largemouth bass that bite at dawn and dusk. Peacocks want sun. They want warm water. They hunt by sight in clear canals, chase down baitfish in open water, and smash a topwater plug in broad daylight.
Most Miami fish run 1 to 4 pounds. A good one pushes past 8 pounds. They fight above their weight class — short, violent runs and head-shakes that feel like you hooked something twice the size.
The catch — literally and figuratively — is temperature. Peacock bass can’t survive cold. That’s the whole reason FWC could release a tropical fish without it taking over the state: it’s biologically trapped in the warm water of South Florida. North of roughly Lake Okeechobee, a winter would kill it. So the entire US population is concentrated in exactly the canals, lakes, and ponds threaded through metro Miami — which is why this is an urban fishery, fished from sidewalks and seawalls with the skyline in view.
What you do there
This is a walk-up, light-tackle game. You don’t need a boat — though kayaks open up more canal.
Gear. A light or medium-light spinning rod is perfect, or a 6–8 weight fly rod if you want to do it on the long rod. Keep it simple:
- Live shiners — the deadliest method, hands down. Hook one, drift it near structure, hold on.
- Small crankbaits and jerkbaits — peacocks chase. Cast past a cruising fish and rip it across.
- Topwater — on a warm morning, a popper or walking bait gets explosive surface strikes.
- Streamers on the fly rod — Clousers, baitfish patterns, anything flashy.
Where. Roadside canals, lake edges, golf-course ponds, and spillways — often within sight of traffic. Spillways and culverts where water moves are reliable; peacocks stack where baitfish funnel through.
Sight-fishing is the move. The water in many Miami canals is clear enough to spot fish. Cruise the bank, look for the barred green flash, and cast ahead of a moving fish rather than at it. In spring they guard beds — bright, territorial, easy to see, and they’ll hammer anything that comes near the nest. That’s the easiest sight-fishing of the year, and the most important time to release them gently (see below).
License. You need a Florida freshwater fishing license — quick and cheap from FWC online. Check the current FWC peacock bass bag and size rules before you keep anything; the regulations are built to protect the bigger fish.
Conditions, honestly
Best in the warm months — spring and summer. Peacocks turn on with heat and sun. A cloudy, cool day is slow. A January cold front shuts them down, and a genuinely hard winter cold snap can knock the local population back for a season or two before it rebuilds.
Mornings and warm, sunny midday are prime. This is not a dawn-and-dusk fish — fish it when the sun’s up.
Urban access is the real hazard. Not the fish — the surroundings. You’re fishing roadside, which means traffic, narrow shoulders, chain-link fences, and a lot of posted private water. Canals run behind houses, golf courses, and gated communities. Plenty of it is legal public access; plenty isn’t. Fish the legal public points only and don’t climb a fence to reach a honey hole.
It’s still South Florida water. Expect sun, mosquitoes near vegetated banks, the occasional iguana, and yes — assume there’s a gator somewhere in that canal even if you can’t see it. Keep your distance, don’t dangle limbs over the edge, and watch your stringer.
What it’s not
It’s not wilderness. If you came to Florida for a remote, pristine fishing experience, this is the opposite — you’ll have a parking lot behind you and a six-lane road in your peripheral vision. That’s the charm, but it’s not for everyone.
It’s not a numbers-guarantee on a bad day. Wrong season, wrong weather, cold front — you can blank. Warm and sunny is doing most of the work.
And it’s not a native fishery to plunder. These fish exist here because of careful management. Don’t be the person who “improves” things by moving live peacocks to a new pond — that’s how invasions go wrong, and it’s illegal.
If you go
Nearest base: anywhere in metro Miami — the canals are everywhere. Bring a light spinning rod, a handful of small jerkbaits and a popper, live shiners if you can grab them, polarized sunglasses (non-negotiable for sight-fishing), sun protection, and water. Get your FWC freshwater license on your phone before you cast.
Handle fish gently, keep them wet, and release the big breeders — an 8-pounder is years of survival and the future of the fishery. Pack out every inch of line and trash; these canals are wildlife habitat, not gutters. And never, ever move a live fish to new water.
The most exotic catch in America, and you can land it in flip-flops between meetings.
