Peacock Bass
Cichla kelberi
A hard-hitting Amazonian predator that rewards patient keepers with bold personality.

About
Found in the river basins of Brazil, Cichla kelberi is one of the smaller members of the peacock bass group, a collection of large South American cichlids known for their predatory instincts and vivid patterning. Wild fish inhabit slow-moving rivers, lakes, and flooded forests, where they are apex ambush hunters targeting smaller fish. In the aquarium, that predatory drive never really switches off, which means any tankmate small enough to fit in this fish's mouth is simply a meal waiting to happen. Despite that, Cichla kelberi is surprisingly manageable compared to some of its larger relatives, and experienced fishkeepers often find it more personable than expected. Individuals frequently recognize their owners and become quite interactive over time. The body is deep and muscular, typically showing a yellowish-green to olive base coloration broken up by a series of dark lateral blotches or bands, and mature males develop the characteristic nuchal hump on the forehead. Keeping one well comes down to a few key commitments: a large tank with good filtration to handle the heavy bioload a carnivore this size produces, and a diet of meaty foods. Tankmates, if kept at all, need to be robust and similarly sized.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Peacock Bass
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Peacock Bass get?
- The Peacock Bass reaches about 10–14" as an adult.
- What size tank does the Peacock Bass need?
- A minimum of 100 gallons is recommended for the Peacock Bass.
- What water parameters does the Peacock Bass need?
- The Peacock Bass does best with a temperature of 75–86°F, a pH of 5–7.5, hardness around 2–15 dGH.
- Is the Peacock Bass aggressive?
- The Peacock Bass is aggressive and is best kept alone or with robust tankmates that can hold their own.
- What does the Peacock Bass eat?
- The Peacock Bass is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Peacock Bass live?
- With good care, the Peacock Bass typically lives 8-12 years.