Macculloch's Rainbowfish
Melanotaenia maccullochi
Also known as: dwarf rainbowfish, Macculloch's Dwarf Rainbowfish (Tank-Bred)
A compact, peaceful rainbowfish that rewards group keeping with vivid male displays.

About
Macculloch's Rainbowfish (Melanotaenia maccullochi) is one of the smaller members of its genus, but it more than makes up for its modest size with the lively color displays males put on when kept in a proper group. In the wild, this species comes from the lowland swamps, small creeks, and Pandanus wetlands of northeastern Australia, where it shares the water with other rainbowfish and small gudgeons among dense vegetation and submerged debris. That natural preference for cover translates well to the planted aquarium. Like most rainbowfish, Macculloch's can be quite skittish if kept in small numbers, so a shoal of six or more is really the minimum to help these fish settle in and behave naturally. Males kept alongside rivals will regularly fan out their fins and show off their best coloration, which is when this species looks its finest. It's a genuinely peaceful fish that works well in community setups with similarly-sized companions. Other small rainbowfish, danios, characins, dwarf cichlids, and Corydoras are all reasonable choices. One thing worth knowing: several geographical color forms exist, and they can hybridize, so mixing variants from different localities isn't recommended. Breeding is achievable but raising the fry takes some patience, placing this species comfortably in the intermediate care category.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Macculloch's Rainbowfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Macculloch's Rainbowfish get?
- The Macculloch's Rainbowfish reaches about 1.5–3" as an adult.
- What size tank does the Macculloch's Rainbowfish need?
- A minimum of 15 gallons is recommended for the Macculloch's Rainbowfish, with more room needed for a proper group.
- What water parameters does the Macculloch's Rainbowfish need?
- The Macculloch's Rainbowfish does best with a temperature of 72–82°F, a pH of 6.5–8, hardness around 8–20 dGH.
- Is the Macculloch's Rainbowfish aggressive?
- The Macculloch's Rainbowfish is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Macculloch's Rainbowfish eat?
- The Macculloch's Rainbowfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Macculloch's Rainbowfish live?
- With good care, the Macculloch's Rainbowfish typically lives 5-8 years.