Peacock bass live in warm freshwater systems in the southern United States and Central America, with the strongest populations in Florida, Texas, and parts of South America
Peacock bass thrive in warm water between 75 and 85 degrees Fahrenheit, so they are found only in tropical and subtropical regions. In North America, Florida holds the largest established population, particularly in the southern half of the state. Texas has smaller but growing populations in coastal areas and reservoirs. Outside North America, peacock bass are native to river systems in Brazil, Venezuela, and Colombia, and they have been introduced to parts of Central America including Costa Rica and Panama.
The fish were originally stocked in Florida in the 1980s as a way to control other fish populations and create a new fishery. They have since spread through canals, rivers, and connected waterways, establishing themselves in places where the water stays warm year-round. Winter temperatures below 60 degrees Fahrenheit will kill peacock bass, which is why they cannot survive in northern states or in Florida's northern regions.
Key Takeaways
- Florida's southern canals, lakes, and rivers—especially in Miami-Dade, Broward, and Palm Beach counties—hold the densest peacock bass populations in North America.
- Texas peacock bass are found mainly in coastal bend reservoirs and the lower Rio Grande Valley, where warm water is maintained year-round.
- Peacock bass require water temperatures above 60 degrees, so they are absent from northern states and seasonal northern Florida waters.
- The best fishing months are typically April through October, when water temperatures peak and fish are most active.
- Public access points include state parks, boat ramps, and designated fishing areas, though some of the best water is on private property or requires a guide.
Florida's Peacock Bass Hotspots
South Florida is the epicenter of peacock bass fishing in the United States. The Miami-Dade County canal system—particularly the Tamiami Canal, which runs east-west across the southern tip of the state—holds year-round populations. The Dade Reservoir, also called Lake Okeechobee's western rim, and the numerous interconnected canals in the Everglades Agricultural Area (EAA) are reliable locations. These canals are shallow, weedy, and warm, which peacock bass prefer.
Broward County's canal network, including the New River and its tributaries, also supports peacock bass. Palm Beach County waters, particularly around the EAA and canals near Belle Glade, are productive. Lake Worth Lagoon and the Indian River Lagoon system on the Atlantic coast have populations, though they are less consistent than canal systems. Most of these locations are accessible by boat, and many have public boat ramps. The Florida Fish and Wildlife Conservation Commission (FWC) maintains a list of public access points on its website.
Texas Peacock Bass Waters
Texas peacock bass are concentrated in two regions. The coastal bend area—Corpus Christi, Kingsville, and surrounding counties—has populations in reservoirs and connected waterways. Falcon Lake, which straddles the Texas-Mexico border south of Laredo, is the most famous Texas peacock bass destination. The lake stays warm year-round because of its southern latitude and depth. Amistad Reservoir, also on the Rio Grande, holds peacock bass as well, though populations there are smaller.
The lower Rio Grande Valley, from Harlingen south to the Rio Grande mouth, has peacock bass in irrigation canals and resacas (oxbow lakes). These waters are shallow and warm, similar to Florida's canal systems. Access varies: some areas require permission from landowners, while others have public boat ramps. The Texas Parks and Wildlife Department (TPWD) publishes fishing guides that list public access areas by region.
Central America and South America
Peacock bass are native to river systems in Brazil, Venezuela, and Colombia. The Amazon River basin and its tributaries hold multiple peacock bass species, including the largest specimens. The Río Negro in Venezuela and the Paraná River system in Brazil are well-known destinations for anglers traveling specifically to fish for peacock bass. These trips typically require a guide and are organized through outfitters based in those countries.
Costa Rica and Panama have peacock bass in lakes and river systems where they were introduced decades ago. Lake Arenal in Costa Rica and Gatun Lake in Panama both have established populations. These locations are more accessible to North American anglers than the Amazon, with established lodge and guide services. However, travel to these countries requires a passport and planning several months in advance.
Seasonal Timing and Water Temperature
Peacock bass are most active when water temperatures are between 75 and 85 degrees Fahrenheit. In Florida, this window runs from April through October, with peak activity in June, July, and August. Water temperatures drop below 70 degrees in winter, and peacock bass become sluggish and harder to catch. In Texas, the season is similar, though the window may extend slightly longer into November in the southernmost areas.
Early morning and late afternoon are the most productive times to fish, regardless of season. Peacock bass hunt in shallow water near structure—fallen trees, vegetation, and canal banks—so they are accessible to shore anglers as well as boat anglers. Overcast days and days with light rain often produce better fishing than bright, calm days.
Public Access and Private Water
Many of Florida's most productive peacock bass waters are on public land or have public access points. The Everglades National Park allows fishing in designated areas with a valid Florida fishing license. State parks including Bahia Honda, Curry Hammock, and Long Key have boat ramps and fishing access. The FWC website lists public boat ramps and fishing areas by county.
Some of the best peacock bass water in Florida is on private property or accessible only by hiring a guide. Guides know which private canals and lakes hold fish and have permission to fish them. Guide services operate throughout South Florida and charge between $300 and $600 per day, depending on the location and boat size. In Texas, the same pattern holds: public access exists at state parks and designated ramps, but private land and guide services offer access to premium water.
What You Need to Fish for Peacock Bass
A valid fishing license is required in Florida, Texas, and every other state and country where you fish. Florida and Texas both offer short-term licenses (3 days, 7 days, or annual) for residents and non-residents. You can purchase them online through the FWC website (Florida) or TPWD website (Texas), or at bait and tackle shops near the water.
A boat is not required—many peacock bass are caught from shore in canals and shallow lakes. If you use a boat, you will need a boat registration and a boating safety certificate in most states. Tackle is standard: medium to medium-heavy spinning or baitcasting rods, 10- to 20-pound test line, and lures or live bait. Peacock bass strike aggressively and are strong fighters, so heavier tackle than you might use for largemouth bass is common. Local bait and tackle shops sell peacock bass-specific lures and can advise on current conditions.
Frequently Asked Questions
Can I catch peacock bass in Florida lakes other than canals?
Yes, though canals are more reliable. Lakes including Lake Okeechobee, Lake Istokpoga, and various lakes in the EAA hold peacock bass. However, populations in lakes are less dense than in canals, and fish are harder to locate. Canals concentrate fish in narrow corridors, making them easier to find and catch.
Do I need a guide to catch peacock bass?
No. Public boat ramps and shore access allow you to fish on your own. Guides are helpful if you are unfamiliar with the water, want to fish private areas, or want to maximize your chances, but they are not required. Many anglers fish public canals and ramps without guides and catch fish regularly.
What is the best lure for peacock bass?
Peacock bass strike topwater plugs, swimbaits, and crankbaits. Topwater lures that create noise and splash are popular because peacock bass hunt by sight and sound. Live baitfish including shiners and mullet also work well. Local tackle shops sell lures proven in your specific area.
Can I keep peacock bass I catch?
Yes. Florida and Texas both allow you to keep peacock bass, and there is no bag limit in most areas. Check the current regulations on the FWC or TPWD website before you fish, as rules can change. Peacock bass are edible, though they are bony and not commonly eaten in North America.
Are peacock bass dangerous to other fish species?
Peacock bass are aggressive predators and eat other fish, including native species. They were originally introduced to Florida to control invasive fish populations, but they also prey on native fish. This remains a topic of debate among fisheries managers, but it does not affect where you can fish for them.