Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediateSemi aggressive

Bala Shark

Balantiocheilos melanopterus

Also known as: silver shark

A shoaling fish that outgrows most home aquariums faster than owners expect.

Bala Shark
1 / 9
CC BY-SA 3.0

About

The bala shark (Balantiocheilos melanopterus) is one of the most recognizable fish in the hobby, with its torpedo-shaped silver body and neatly black-edged fins giving it a clean, almost streamlined look that's hard to miss in a shop tank. In the wild it inhabits the large and medium-sized rivers and lakes of Southeast Asia, the Mekong and Chao Phraya basins, the Malay Peninsula, Sumatra, and Borneo, where it feeds on small crustaceans, insects, rotifers, and phytoplankton. Wild populations are now considered rare or locally extinct across much of their range, likely due to large-scale habitat changes rather than collection pressure alone. In the aquarium this species is peaceful toward fish it can't fit in its mouth, but its size, constant energy, and vigorous feeding style make it a poor match for slow-moving or delicate tankmates. It's also genuinely gregarious and needs to be kept in groups of five or more, since smaller numbers tend to result in persistent bullying of subordinate fish. The honest reality is that bala sharks frequently get sold as juveniles with little guidance about how large they actually grow, and long-term care in a home aquarium is a serious commitment that most setups simply cannot accommodate. They're best suited to experienced keepers with very large tanks and robust, similarly-sized companions.

Frequently asked questions

How big does the Bala Shark get?
The Bala Shark reaches about 8.5–14" as an adult.
What size tank does the Bala Shark need?
A minimum of 114 gallons is recommended for the Bala Shark, with more room needed for a proper group.
What water parameters does the Bala Shark need?
The Bala Shark does best with a temperature of 68–82°F, a pH of 6–8, hardness around 2–15 dGH.
Is the Bala Shark aggressive?
The Bala Shark is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
What does the Bala Shark eat?
The Bala Shark is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Bala Shark live?
With good care, the Bala Shark typically lives 5-10 years.