Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Sorong Rainbowfish

Melanotaenia fredericki

A compact Indonesian rainbowfish with vivid color that rewards attentive keepers.

Sorong Rainbowfish
AI-generated illustration
1 / 3
© Google Gemini 2.5 Flash Image · AI-generated

About

The Sorong Rainbowfish (Melanotaenia fredericki) is a lesser-known member of the rainbowfish family, native to the waters around Sorong in West Papua, Indonesia. Like most melanotaeniids, it carries that classic deep-bodied, laterally compressed profile, and males develop the rich iridescent coloration the group is known for, which tends to intensify noticeably when fish are in good condition or displaying to rivals and potential mates. Females are typically more subdued, as is the norm across the genus. In the aquarium, this species does best when kept in a group. Rainbowfish are schooling fish by nature, and a larger group lets you watch the full range of social behavior, including the lively sparring displays males put on for each other. These interactions are harmless but genuinely entertaining to watch. Because wild populations come from the relatively pristine freshwater systems of New Guinea, clean, well-oxygenated water with good flow is worth prioritizing. Melanotaenia fredericki sits at an intermediate care level. Not a fish you'd hand to a complete beginner, but not a demanding species either. A hobbyist comfortable with regular maintenance and a decent-sized planted or open setup will find these fish rewarding and long-lived.

Frequently asked questions

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