Peacock Bass
Cichla orinocensis
A river predator that grows to nearly two feet and eats its tankmates.

About
Found drifting through the shallow margins of lagoons and slow-moving river channels, this large cichlid from the Orinoco and Negro basins, Cichla orinocensis, is one of several species that hobbyists collectively call Peacock Bass. In the wild it hunts primarily small characins, and that instinct doesn't switch off in captivity. Anything small enough to fit in its mouth is dinner, full stop. Adults push close to two feet in length, which means housing this fish properly is genuinely difficult. A 250-gallon tank is considered a starting point, not a luxury, and even then you need to be thoughtful about tankmates. Other large, robust species, big catfish, arowanas, stingrays, oversized cichlids, can work in a sufficiently large system, but success is never guaranteed. The species is territorial and moderately aggressive, so even companions of similar size need monitoring. One thing worth flagging: Cichla orinocensis turns up at fish shops as irresistible two-inch juveniles that give no visual hint of what they'll eventually become. That mismatch between the baby in the bag and the adult in five years catches a lot of people off guard. Hardy and adaptable once settled, this fish rewards a keeper who has done the planning upfront.
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 19.5–24" as an adult.
- What size tank does the Peacock Bass need?
- A minimum of 250 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.5–7.5, hardness around 5–20 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.