Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Slender Rainbowfish

Melanotaenia gracilis

A rare, slender Australian rainbow from one of the continent's most remote river systems.

Slender Rainbowfish
1 / 2
© JJPhoto · Via SeriouslyFish.com (educational / non-commercial use)

About

The slender rainbowfish (Melanotaenia gracilis) is one of the less commonly encountered members of the rainbowfish family, and its scarcity in the hobby reflects just how isolated its natural range really is. It comes from only two river systems in the far north of Western Australia, the Drysdale and King Edward Rivers, a region so remote it sits roughly 500 kilometers southwest of Darwin. In the wild, this species gathers in large groups around shaded rocky pools, log snags, and submerged branches, typically in clear, slow-moving or still water fringed with paperbark trees during the dry season. It feeds on insects and larvae, small crustaceans, and algae. As the name suggests, it has a noticeably slender body profile compared to most of its relatives, and males show their best colors when kept with other members of their own kind. This is a peaceful fish, well-suited to community setups alongside similarly sized rainbowfish, characins, danios, and Corydoras. That said, it can be skittish, and a group of at least six to eight individuals is really the minimum to help it settle in and behave naturally. Because it is currently listed as a threatened species, any success with captive breeding is genuinely worthwhile and worth pursuing.

Frequently asked questions

How big does the Slender Rainbowfish get?
The Slender Rainbowfish reaches about 2–3" as an adult.
What size tank does the Slender Rainbowfish need?
A minimum of 18 gallons is recommended for the Slender Rainbowfish, with more room needed for a proper group.
What water parameters does the Slender Rainbowfish need?
The Slender Rainbowfish does best with a temperature of 72–82°F, a pH of 6.5–8, hardness around 8–25 dGH.
Is the Slender Rainbowfish aggressive?
The Slender Rainbowfish is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Slender Rainbowfish eat?
The Slender Rainbowfish 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 Slender Rainbowfish live?
With good care, the Slender Rainbowfish typically lives 5-8 years.