Aquariumpro
🔍
← Back to species
FishFreshwaterBeginnerAggressive

Peacock Bass

Cichla ocellaris

Also known as: butterfly peacock bass, Eyespot Cichlid, Peacock cichlid, Peacock cichlid, Butterfly peacock bass

A river predator that grows to nearly three feet and eats anything it can catch.

Peacock Bass
1 / 13
CC BY-SA 3.0

About

The eyespot cichlid (Cichla ocellaris), more commonly called peacock bass in the hobby, is a large, powerful predator native to river systems in Suriname, French Guiana, and Guyana, where it haunts rocky rapids and calmer mid-depth stretches alike. The species takes its name from the bold ocellus, the eye-like spot near the tail base, set against a body of greenish-gold with vertical barring that shifts in intensity depending on mood and condition. In the wild, peacock bass feeds almost exclusively on other fish, and that behavior carries straight into the aquarium: anything small enough to swallow will be eaten, full stop. They are active swimmers that patrol the middle and upper water column, and their reputation as jumpers is well earned, so a secure, heavy lid is not optional. Despite being listed as beginner-level in terms of hardiness, they are genuinely tough and adaptable fish, the sheer space they require makes them a serious commitment. These fish are frequently sold as appealing two-inch juveniles, but they grow into animals that demand enormous, dedicated systems. Keeping them with other species is possible alongside large catfish, arowana, or similarly sized cichlids, but only in truly massive setups. Breeding in captivity is rarely documented.

Frequently asked questions

How big does the Peacock Bass get?
The Peacock Bass reaches about 16–28" as an adult.
What size tank does the Peacock Bass need?
A minimum of 350 gallons is recommended for the Peacock Bass.
What water parameters does the Peacock Bass need?
The Peacock Bass does best with a temperature of 72–86°F, a pH of 6–7.5, hardness around 4–18 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.