Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish profile · Barbs and danios

Bala shark

Bala shark care: a peaceful but huge 12-inch schooling fish. A group needs a tank of 250+ gallons (1,000 liters). Read this before you buy a bala shark.

By The AcuarioSano Team Updated on 4 min read
Bala shark (Balantiocheilos melanopterus)
Photo: H. Zell · CC BY-SA 3.0 · Wikimedia Commons

Quick facts

Balantiocheilos melanopterus

Scientific name
Balantiocheilos melanopterus
Origin
Asia
Difficulty
Difficult
Adult size
11.8 in (30 cm)
Minimum tank
264 gal (1000 L)
Minimum group
5 fish
Temperature
72–82 °F (22–28 °C)
pH
6–8
Hardness (GH)
5–12 °dGH
Temperament
Peaceful
Tank zone
Middle
Diet
Omnivore
Lifespan
10 years
Breeding
Nearly impossible in aquariums
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 bala shark isn't a shark at all but a large minnow (cyprinid) from Borneo, Sumatra and the Malay Peninsula. Its long silver body, tall dorsal fin and black-edged, yellowish fins give it a mini-shark look that made it a pet-store staple.

Here's the catch: it is sold at 2 to 3 inches in big-box stores, yet adults easily top 12 inches (30 cm), swim extremely fast and need to live in a group. Very few home aquariums can house them properly. In the wild the species is threatened (the IUCN lists it as Endangered), and the fish in the trade come from Asian fish farms. It is only a good choice if you already have, or are committed to building, a truly large tank.

Care and tank setup

Let's be clear: a group of five adult bala sharks needs a tank of roughly 250 gallons (1,000 liters) or more, at least 6.5 feet (2 m) long and wide enough to turn. A juvenile in a 30- to 55-gallon tank will grow stunted, stressed and skittish.

  • Group: five at minimum; kept alone or in pairs they become nervous and live shorter lives.
  • Lid: they jump hard when startled, so use a heavy, tight-fitting lid.
  • Water: very clean and well oxygenated, with oversized filtration and generous weekly water changes.
  • Decor: mostly open swimming space, a few pieces of driftwood and hardy plants around the edges.
  • Tank mates: large, peaceful fish such as giant gouramis, big barbs, large rainbowfish or plecos.

They are peaceful, but adults will eat any fish that fits in their mouth, including small tetras, plus every shrimp in the tank. Don't buy one planning to "upgrade later," and never release one into the wild.

Feeding

Bala sharks are unfussy omnivores. Feed quality pellets sized to the fish as the staple, plus brine shrimp, krill, bloodworms, mysis and blanched vegetables like peas or zucchini. Adults eat a lot and produce plenty of waste, another reason for heavy filtration and frequent water changes.

Breeding

They don't breed in home aquariums. Their size, the need for large groups and their spawning requirements make it practically impossible. Fish sold in stores are produced on Southeast Asian farms, usually with hormone-induced spawning in large ponds, which at least takes pressure off the remaining wild populations.

Compatible tank mates

Species from our database that share water parameters, size and temperament with the Bala shark. 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 Bala shark, and why.

Recommended equipment

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

Large aquariums (55 gallons and up) 8.8 AcuarioSano rating: 8.8 out of 10
Canister filters 8.9 AcuarioSano rating: 8.9 out of 10
Aquarium heaters 8.9 AcuarioSano rating: 8.9 out of 10
Fish flakes and micro pellets 8.9 AcuarioSano rating: 8.9 out of 10
Aquarium water test kits 9.2 AcuarioSano rating: 9.2 out of 10

Frequently asked questions

How many liters does a Bala shark need?+

At least about 1000 liters for a group of at least 5 fish. More space always helps keep the water stable.

What water temperature does the Bala shark need?+

Between 22 and 28 °C, with a pH of 6 to 8.

What fish can live with the Bala shark?+

Based on water, size and temperament, it fits with species such as Bristlenose pleco, Nerite snail, Horned nerite snail, Common goldfish and Clown loach. Use our compatibility calculator to check your whole tank.

Can the Bala shark be kept with shrimp?+

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

You may also like

Barbs and danios → Freshwater fish → Complete aquarium guide →

Our pick

Tetra 55 Gallon Glass Aquarium, Rectangular Fish Tank

See price