Sharks & algae eaters · Balantiocheilos melanopterus

Bala shark care guide

Also called: Silver shark, Tricolor shark, Silver bala, Tricolor sharkminnow

The bala shark is a silver, torpedo-shaped minnow with black-edged fins, sold small but growing to about 12 inches (30 cm). It's peaceful, but it needs a school of five or more and a very large tank: about 230 gallons (871 L) and 8 ft (240 cm) long.

Bala sharks need a tank of at least 230 gallons (871 L), a group of 5 or more, and water at 22–28°C (72–82°F) with a pH of 6.5–8. They grow to about 30 cm (11.8 in) and are peaceful.

Plan a tank with bala sharksSee all tank mates

Bala shark quick facts

Scientific nameBalantiocheilos melanopterus
FamilyCyprinidae
OriginRivers and lakes of Borneo and Sumatra (rare in the wild; aquarium fish are farm-bred)
Adult size30 cm (11.8 in)
Minimum tank230 gallons (871 L), at least 240 cm (94 in) long
Temperature22–28°C (72–82°F)
pH6.5–8
Hardness (GH)5–12 dGH
Group size5 or more (schooling fish)
TemperamentPeaceful
Swims atMiddle
DietOmnivore
Care levelHard
Lifespan8–10 years
Safe with shrimp?No, eats shrimp
Safe with plants?Mostly (nibbles soft plants)
  • Known jumper: keep a tight-fitting lid.

Tank setup

Bala sharks are fast, skittish open-water swimmers, so tank length matters most. A school of five adults needs about 230 gallons (871 L) and a tank at least 8 ft (240 cm) long and 2 ft (60 cm) wide; bigger is better. Keep the middle open, put plants and wood along the back and sides, and use strong filtration. A heavy, clipped-down lid is a must.

How many bala sharks in a tank?

Bala sharks need a very large tank: at least 230 gallons (871 L).

TankBala sharks (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonToo small
40 gallonToo small
55 gallonToo small
75 gallonToo small
125 gallonToo small

What you need for bala sharks

Sized for a 235 gallon tank, the smallest common size that suits a group of 5 bala sharks. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for bala sharks

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

They handle a wide range: aim for 22–28°C (72–82°F), pH 6.5–8.0 and soft to moderately hard water. A school of large, active fish makes a lot of waste, so do big water changes every week and keep the water well oxygenated.

Best tank mates for bala sharks

These popular species share bala sharks' water needs and temperament. See the full list of 57 good matches.

Avoid keeping bala sharks with

  • Cherry shrimp: Bala shark eats small shrimp like cherry shrimp.
  • Guppy: Bala shark can eat guppies: they're small enough to fit in its mouth once it's grown.
  • Neon tetra: Bala shark can eat neon tetras: they're small enough to fit in its mouth once it's grown.
  • Panda corydoras: Bala shark can eat panda corydoras: they're small enough to fit in its mouth once it's grown.
  • Zebra danio: Bala shark can eat zebra danios: they're small enough to fit in its mouth once it's grown.
  • African dwarf frog: Bala shark can eat African dwarf frogs.

Feeding

An omnivore that eats almost anything. Feed a quality pellet or flake as the staple, plus frozen bloodworms, brine shrimp, daphnia and krill. Add plant foods such as blanched peas, zucchini or spinach. Large adults also take chopped earthworm, prawn and mussel.

Behavior

Peaceful but nervous, especially when kept alone or in pairs. In a proper school they settle well with other large, calm fish such as tinfoil barbs, silver dollars, large rainbowfish and big plecos. Adults will eat very small fish like neon tetras and guppies, and their fast feeding can crowd out slow tankmates.

Breeding

Not bred in home aquariums. Farms in Southeast Asia spawn them with hormone injections, so nearly every bala sold is farm-raised. Wild populations have dropped sharply, so farm-bred fish are the responsible choice.

Tips from experienced keepers

  • Shop balas are usually 2–4 in (5–10 cm). Plan the tank for 12 in (30 cm) adults before you buy.
  • Keep at least five. Lone balas stay nervous and skittish.
  • Clip or weigh down the lid. A jumping adult can knock a loose lid off.
  • Don't keep them with fish under about 2 in (5 cm), such as neons, guppies or small rasboras.

Frequently asked questions

How big do bala sharks get?

Adults usually reach 10–12 inches (25–30 cm) in a large aquarium, and wild fish reach about 14 inches (35 cm). They are sold only a few inches long, which surprises many owners.

Can a bala shark live alone?

It can survive, but it won't thrive. Bala sharks are schooling fish and stay stressed and jumpy without at least four others of their kind.

Are bala sharks real sharks?

No. They are minnows in the carp family (Cyprinidae). The name comes from their tall dorsal fin and torpedo shape.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.