Bala shark Tank Mates

Short answer: the best bala shark tank mates are Angelfish, Nerite snail, Mystery snail, Three spot gourami, Discus, Rainbow shark. Bala sharks need 68โ€“82 ยฐF (20โ€“28 ยฐC), pH 6โ€“8 and at least 250 gallons. Keep them in a group of 5 or more.

Balantiocheilos melanopterus ยท rated against 71 species ยท check your own combination

Bala shark care at a glance

Adult size13.8 in (35 cm)
Minimum tank250 US gallons
Temperature68โ€“82 ยฐF (20โ€“28 ยฐC)
pH6โ€“8
TemperamentPeaceful
Swims inMiddle
Group sizeGroups of 5+
Care levelModerate

Sources: Seriously Fish ยท FishBase. Last reviewed 2026-11-04.

gallon tank

โœ… Compatible tank mates (10)

โš ๏ธ Possible with caution (13)

โŒ Not recommended (48)

How many bala sharks per tank?

Larger than the tank sizes we cover. โ€” see what else fits with our stocking calculator.

FAQ

What fish can live with bala sharks?

Good matches include Angelfish, Nerite snail, Mystery snail, Three spot gourami, Discus, Rainbow shark. They share a temperature range with bala sharks (68โ€“82 ยฐF (20โ€“28 ยฐC)), are a similar temperament, and are not big enough to eat each other or nip fins.

What fish should not live with bala sharks?

Avoid Cherry shrimp, Betta fish, Guppy, Harlequin rasbora, Neon tetra, Platy.

What size tank do bala sharks need?

We recommend at least 250 US gallons for a group of 5 bala sharks, more if you add tank mates.

Can bala sharks live alone?

No. Bala sharks are social and should be kept in groups of at least 5.

Note: Compatibility depends on individual temperament, tank size, decor and how fish are introduced. Our verdicts use conservative rules applied to published care data (see methodology). They are guidance, not a guarantee. Quarantine new fish and watch for chasing, torn fins or hiding.