Aquariumpro
πŸ”
← Back to species
FishFreshwaterIntermediatePeaceful

Axelrod's Rainbowfish

Chilatherina axelrodi

A rare Papua New Guinean gem found in just one stream on Earth.

Axelrod's Rainbowfish
✨AI-generated illustration
Β© Google Gemini 2.5 Flash Image Β· AI-generated

About

Axelrod's Rainbowfish (Chilatherina axelrodi) is one of the more obscure members of the rainbowfish family, known from a single location, the Yungkiri Stream in Papua New Guinea, which makes it a genuinely rare fish in both the wild and the hobby. Like most rainbowfish, males display the group's characteristic deep-bodied, laterally compressed profile and shift into more vivid coloration when competing for female attention or sparring with rival males. Females tend to be plainer, which is pretty typical for the genus. Given its restricted natural range, this species has a small wild population, so captive specimens almost certainly trace back to a limited number of breeding lines. Worth keeping in mind if you're sourcing fish. At under three inches fully grown, it fits comfortably in a moderately sized setup, though it appreciates room to swim and the company of its own kind, as a small group brings out the best behavior and coloration in the males. Being an omnivore, it accepts a varied diet without much fuss. It sits at an intermediate care level, less about being difficult and more about matching the warm, slightly hard water conditions it comes from in its highland stream habitat.

Frequently asked questions

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