Oddballs & Brackish · Badids · Badis

Badis badis

(Hamilton, 1822)

Badis, Chameleon fish, Blue perch

Formerly known as Labrus badis.

Full synonymy (4)
  • Badis buchanani Bleeker 1853 · junior synonym
  • Badis pancharatnaensis Basumatary, Choudhury, Baishya, Sarma & Vishwanath 2016 · junior synonym
  • Labrus badis Hamilton 1822 · original combination
  • Labrus fasciata Swainson 1839 · junior synonym

Source: Eschmeyer's Catalog of Fishes (Fricke, Eschmeyer & Van der Laan, eds.), California Academy of Sciences.

3 cited sourcesName checked against Eschmeyer’s Catalog of Fishes, update of

IUCNLEAST CONCERN
CARESNOT LISTED
Type localityShore of Tumapao River close to Duma village (Ganges River drainage), about 65 kilometers north-northeast of Calcutta, West Bengal, India, 22°58'03"N, 88°49'49"Eper Catalog of Fishes
Scientific size3 in7.1 cm total length
Temperature57–86 °F14–30 °C
pH6–8alkaline
Hardness (GH)89–339 ppm
Depth—not recorded
DietWorms, crustaceans and insects (FishBase); accepts live and frozen foods in aquaria
BreedingCave spawner; pairs embrace and lay 30-100 eggs
Sexual dimorphismYesMales are more strongly coloured and display with blue, red and dark barring.
PhotographsSee photosGoogle Images →

Badis badis is the small Indian perch that gave its name to the family Badidae. Hamilton described it in 1822 from the Ganges drainage of West Bengal, and FishBase gives a maximum of 3 in TL. The IUCN lists it as Least Concern, and it is a popular small cave-spawning fish in the hobby.

Taxonomy & naming

Hamilton described the species in 1822 as Labrus badis, and it is the type species of Badis. For a long time several look-alike fishes from across South Asia were filed under the name. Kullander and Britz revised the genus in 2002 and restricted Badis badis to the Ganges and neighbouring drainages, so older aquarium reports may refer to other Badis or Dario species. Pairs sold as 'Badis badis' are usually this species or a close relative, and the Catalog of Fishes name is the one to trust for identification.

Morphology

A small, deep-bodied perch with a long dorsal fin and a rounded tail. Colour changes with mood and sex, and the males show blue, red and dark barring when displaying; hence the name chameleon fish. FishBase gives a maximum length of 3 in TL, and notes that figures of up to 3 in in some publications are exaggerated.

Habitat

The species lives in rivers, ponds and ditches, and also in swamps, according to FishBase. It is found singly rather than in schools. FishBase gives a temperature range of 14 to 30 C, a pH of 6 to 8 and a hardness of 5 to 19 dH. The type locality is a small tributary in the Ganges drainage of West Bengal, India.

Feeding

FishBase records worms, crustaceans and insects in the diet. In captivity it takes live foods such as daphnia, bloodworm and mosquito larvae, and many individuals learn to accept frozen foods. Dry foods are often refused.

Mating

FishBase notes distinct pairing with an embrace, which is the courtship posture of the badids. The male displays in his strongest colours at a cave or crevice that he has chosen as a spawning site.

Breeding

FishBase gives a clutch of 30 to 100 eggs. In aquaria the species spawns in caves, with the male guarding the eggs and the newly hatched young. A small flowerpot, coconut half or length of tube is enough shelter for a pair.

In the aquarium

A good fish for a small, planted tank of 10 US gal or more with soft lighting and hiding places. It is peaceful toward other species but males squabble over caves, so keep one male with several females or give each male his own territory. Feed live and frozen foods, and avoid fast, boisterous tank mates that take food first.

Conservation

The IUCN Red List classes Badis badis as Least Concern, last assessed in March 2010. It is widespread in the Ganges and Brahmaputra lowlands and is collected for the aquarium trade.

Common questions

Badis (Badis badis): how big does it get?
Up to 3 in total length (TL).
Badis (Badis badis): what water temperature does it need?
The atlas records 57–86 °F for this species.
Badis (Badis badis): what water chemistry suits it?
pH 6–8, general hardness (GH) 5–19 °dH.
Badis (Badis badis): where does it come from?
It is recorded from India and Bangladesh.

Also from the Ganges River drainage

Sources

  1. FishBase — Badis badis (Hamilton, 1822)
  2. Eschmeyer's Catalog of Fishes (California Academy of Sciences) — Badis badis
  3. IUCN Red List — Badis badis

Last reviewed 2026-10-05.

How to cite

Aquarist Atlas (2026). Badis badis. Aquarist Atlas.https://www.aquaristatlas.com/oddballs/badis-badis/

Add this species card to your site

Paste this into a product listing, club page or blog post. It shows this species’ size, water ranges and conservation status, kept current from the atlas, with a link to this page. Free to use; keep the link intact, as it is the attribution. How the card works.

<div data-atlas="species/badis-badis"><a href="https://www.aquaristatlas.com/oddballs/badis-badis/">Badis (Badis badis) on Aquarist Atlas</a></div>
<script src="https://www.aquaristatlas.com/embed/v1/card.js" async referrerpolicy="no-referrer"></script>

Where it has been recorded

79 georeferenced records (GBIF). Each point is a field observation or museum specimen — pan and zoom to explore where this species turns up. The coordinates come straight from GBIF and are often rounded or tied to the nearest town or river landing, so a dot can sit just beside the actual water rather than in it.

← All oddballs & brackish fish