Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish profile · Other aquarium fish

Badis

Badis badis care: a 2.5 in (6 cm) color-changing micro-predator. Needs a 15-gallon planted tank with caves, gentle flow and live or frozen foods.

By The AcuarioSano Team Updated on 3 min read
Badis (Badis badis)
Photo: Kennyannydenny · CC BY-SA 3.0 · Wikimedia Commons

Quick facts

Badis badis

Scientific name
Badis badis
Origin
Asia
Difficulty
Moderate
Adult size
2.4 in (6 cm)
Minimum tank
16 gal (60 L)
Minimum group
Can be kept alone
Temperature
68–79 °F (20–26 °C)
pH
6–7.5
Hardness (GH)
3–15 °dGH
Temperament
Semi-aggressive / territorial
Tank zone
Bottom
Diet
Carnivore
Lifespan
4 years
Breeding
Cave spawner
Plant-safe
Yes
Shrimp-safe
No

If you buy through our links, Amazon pays us a small commission at no extra cost to you. That’s how we keep the site running. How we choose.

Contents +

Overview

The Badis badis is nicknamed the chameleon fish because it changes color within seconds depending on its mood. It can shift from a dull brown with dark bars to blue, reddish or almost black tones while courting or guarding its turf. It grows to about 2.5 inches (6 cm), has broad fins and behaves very much like a dwarf cichlid.

It lives in slow-moving, vegetated streams and ponds in India, Bangladesh and Nepal. It is calm with other species, but males are territorial toward each other. It is an interesting alternative to dwarf cichlids for anyone wanting a fish with real personality in a medium planted tank, as long as you can provide live or frozen food.

Care and tank setup

A 15-gallon (60-liter) tank suits one male with one or two females. If you want several males, you need far more space and plenty of hideouts, since each claims its own cave. It is shy and stays hidden and washed out in bare tanks.

  • Caves (coconut shells, stacked stones, ceramic tubes) and driftwood on the bottom.
  • Dense planting and some shade from floating plants; moderate light.
  • Gentle flow and stable water in a cycled tank, around 68-79°F (20-26°C); it does not need tropical heat.
  • Sand or fine gravel, which it searches for food.

Tankmates: peaceful midwater fish that do not compete too hard for food, such as rasboras, small danios or calm tetras. Avoid other territorial bottom dwellers and greedy species. It will eat small shrimp and shrimplets, so keep it away from dwarf shrimp colonies you care about.

Feeding

It is a carnivore and fairly fussy. Base its diet on bloodworms, brine shrimp, daphnia and mysis, live or frozen. Many individuals ignore flakes and pellets, though some learn to take them over time. It eats slowly near the bottom or midwater, so make sure tankmates do not clean everything up first. Small snails are also on the menu.

Breeding

It is a cave spawner and breeds without much trouble. The male turns almost black, lures the female into his cave and the eggs are laid on the ceiling or walls. He guards eggs and larvae for several days, and the female is best removed after spawning. Once the fry swim freely, remove the male and feed them infusoria and baby brine shrimp.

Compatible tank mates

Species from our database that share water parameters, size and temperament with the Badis. Calculated from the data in each profile.

Check the compatibility of your whole tank →

What not to keep it with

Popular species you shouldn’t house with the Badis, and why.

Recommended equipment

What you need to keep the Badis healthy, checked against Amazon stock.

15 gallon aquariums 8.6 AcuarioSano rating: 8.6 out of 10
Internal aquarium filters 9.3 AcuarioSano rating: 9.3 out of 10
Aquarium heaters 8.9 AcuarioSano rating: 8.9 out of 10
Food for bottom feeders 8.8 AcuarioSano rating: 8.8 out of 10
Aquarium caves and hides 9.0 AcuarioSano rating: 9.0 out of 10
Aquarium water test kits 9.2 AcuarioSano rating: 9.2 out of 10

Frequently asked questions

How many liters does a Badis need?+

At least about 60 liters. More space always helps keep the water stable.

What water temperature does the Badis need?+

Between 20 and 26 °C, with a pH of 6 to 7.5.

What fish can live with the Badis?+

Based on water, size and temperament, it fits with species such as Cherry barb, Tiger barb, Betta fish, Zebra danio and Guppy. Use our compatibility calculator to check your whole tank.

Can the Badis be kept with shrimp?+

Not recommended: because of its size or instinct, it will eat shrimp.

You may also like

Other aquarium fish → Freshwater fish → Complete aquarium guide →

Our pick

LYPHARD AQUARIUMS 15 Gallon Rimless Aquarium, Ultra Clear Glass…

See price