Fishing Charters in Florida
Browse fishing charters in Florida that can help you catch peacock bass.
Best Time to Catch Peacock Bass
Peak season: April, May, June. Also good: January, February, March, July, August, September. Right now in February, activity is good.
Seasonal Activity Chart

Peacock Bass
Miami offers a fantastic urban fishing experience for Peacock Bass, a non-native species that has thrived in the canals and waterways of South Florida. Unlike largemouth bass, peacock bass are active year-round, but the warmer months from spring to fall are typically the most productive. These fish are aggressive predators, readily taking a variety of lures and flies. Target areas with structure such as bridges, culverts, and submerged vegetation. A practical tip for Miami is to explore the extensive canal system by kayak or small boat, allowing you to access areas that are difficult to reach from shore. Also, be aware of the heavy boat traffic, especially on weekends, and exercise caution while navigating the canals. The Airport Lakes and the canals near Doral are known hotspots. Peacock bass in Miami are known for their vibrant colors and hard-fighting nature, making them a prized catch for anglers.
How to Catch Peacock Bass
Detailed fishing techniques coming soon for Peacock Bass in Miami.
Peacock Bass Fishing Regulations in Florida
Open Season
Year-round
Daily Bag Limit
2 per day
Size Limit
Must be kept alive to be transported. Only one may be longer than 17 inches.
License Required
Freshwater fishing license
Peacock bass are only found in South Florida. Check specific regulations for the area you intend to fish.
⚠️ Always verify current regulations with the Florida state wildlife agency before fishing.
Related Species in Florida
Frequently Asked Questions
What's the best bait for Peacock Bass in Miami canals?
Peacock bass in Miami are aggressive predators and readily take live shiners, which are considered the best bait. Artificial lures like crankbaits, jerkbaits, and topwater lures also work well.
What is the size and bag limit for Peacock Bass in Florida?
The bag limit for Peacock Bass in Florida is 2 per day. One must be less than 17 inches, and only one can be longer than 17 inches. They also must be kept alive to be transported.
Do I need a license to fish for Peacock Bass in Miami?
Yes, you need a valid Florida freshwater fishing license to legally target Peacock Bass in Miami's canals and lakes. Make sure your license is current before you go fishing.
Are there any specific regulations about transporting Peacock Bass in Florida?
Yes, Peacock Bass must be kept alive if you intend to transport them. This regulation is in place to prevent the spread of this non-native species to other waterways.
More Peacock Bass Fishing in Florida
Other Species to Fish in Miami
Ready to Catch Peacock Bass in Miami?
Book a trip with an expert guide who knows the best local spots and techniques.






