Photo: Raimond Spekking (CC BY-SA 4.0) — via Wikimedia Commons
Neon Dwarf Rainbowfish (Melanotaenia praecox)
A living jewel for the planted tank: electric-blue flanks and flame-red fins packed into a 6 cm body that dances in groups.
Will it live with a Neon Dwarf Rainbowfish?
We compare each fish against your neon dwarf rainbowfish on temperament, size, water parameters and swimming zone. Set your tank size and filter the results.
- Adolf's Cory✅ CompatiblePeaceful · 5.5 cm · Medium care · 22–26 °C (72–79 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Adolf's Cory in a shoal of 6+ or it gets stressed and nippy.
- Agassiz's Corydoras✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Both are peaceful, and their water overlaps around 23–27 °C — no size, zone or temperament conflicts.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Agassiz's Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Blackline Rasbora✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Blackline Rasbora in a shoal of 6+ or it gets stressed and nippy.
- Blood Red Tiger Pleco✅ CompatiblePeaceful · 6 cm · Medium care · 24–29 °C (75–84 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Bloodfin Tetra✅ CompatiblePeaceful · 5.5 cm · Easy care · 18–28 °C (64–82 °F)
- Compatible on the things that matter: shared water near 23–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Bloodfin Tetra in a shoal of 6+ or it gets stressed and nippy.
- Butterfly Hillstream Loach✅ CompatiblePeaceful · 6 cm · Hard care · 18–24 °C (64–75 °F)
- Compatible on the things that matter: shared water near 23–24 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Corydoras Catfish✅ CompatiblePeaceful · 6.5 cm · Easy care · 22–26 °C (72–79 °F)
- Compatible on the things that matter: shared water near 23–26 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Corydoras Catfish in a shoal of 6+ or it gets stressed and nippy.
- Diamond Tetra✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Compatible on the things that matter: shared water near 23–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Diamond Tetra in a shoal of 6+ or it gets stressed and nippy.
- Duplicareus Corydoras✅ CompatiblePeaceful · 5.5 cm · Medium care · 23–27 °C (73–81 °F)
- Compatible on the things that matter: shared water near 23–27 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Duplicareus Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Elegant Cory✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Compatible on the things that matter: shared water near 23–27 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Elegant Cory in a shoal of 6+ or it gets stressed and nippy.
- False Julii Corydoras✅ CompatiblePeaceful · 6 cm · Easy care · 22–26 °C (72–79 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep False Julii Corydoras in a shoal of 6+ or it gets stressed and nippy.
- German Blue Ram✅ CompatiblePeaceful · 6 cm · Hard care · 27–30 °C (81–86 °F)
- Both are peaceful, and their water overlaps around 27–27 °C — no size, zone or temperament conflicts.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Glass Bloodfin Tetra✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Compatible on the things that matter: shared water near 23–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Glass Bloodfin Tetra in a shoal of 6+ or it gets stressed and nippy.
- Guppy✅ CompatiblePeaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
- Both are peaceful, and their water overlaps around 23–27 °C — no size, zone or temperament conflicts.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Hillstream Loach✅ CompatiblePeaceful · 6 cm · Hard care · 20–24 °C (68–75 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Narcissus II Cory✅ CompatiblePeaceful · 5.5 cm · Medium care · 22–26 °C (72–79 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Narcissus II Cory in a shoal of 6+ or it gets stressed and nippy.
- Panda Loach✅ CompatiblePeaceful · 6 cm · Hard care · 18–23 °C (64–73 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Pearl Danio✅ CompatiblePeaceful · 6 cm · Easy care · 20–25 °C (68–77 °F)
- Compatible on the things that matter: shared water near 23–25 °C, workable temperaments, and no predator-and-prey size gap.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Pearl Danio in a shoal of 6+ or it gets stressed and nippy.
- Platy✅ CompatiblePeaceful · 6 cm · Easy care · 21–28 °C (70–82 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Rust Corydoras✅ CompatiblePeaceful · 5.5 cm · Easy care · 23–27 °C (73–81 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Rust Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Samurai Gourami✅ CompatiblePeaceful · 6 cm · Hard care · 24–28 °C (75–82 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the middle of the tank — offer enough cover so they aren't always in each other's space.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Slate Corydoras✅ CompatiblePeaceful · 6 cm · Medium care · 23–28 °C (73–82 °F)
- Both are peaceful, and their water overlaps around 23–27 °C — no size, zone or temperament conflicts.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Slate Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Spotfin Corydoras✅ CompatiblePeaceful · 6.5 cm · Easy care · 22–26 °C (72–79 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Spotfin Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Sterbai Corydoras✅ CompatiblePeaceful · 6.5 cm · Medium care · 24–30 °C (75–86 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Sterbai Corydoras in a shoal of 6+ or it gets stressed and nippy.
- Ash Lipped Apisto⚠️ With cautionSemi-aggressive · 7 cm · Hard care · 24–29 °C (75–84 °F)
- Ash Lipped Apisto is semi-aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Banded Dwarf Cichlid⚠️ With cautionSemi-aggressive · 7 cm · Medium care · 24–30 °C (75–86 °F)
- Banded Dwarf Cichlid and Neon Dwarf Rainbowfish are close in size, but the semi-aggressive one tends to dominate — add neon dwarf rainbowfish in a group to spread the pressure.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Betta⚠️ With cautionSemi-aggressive · 6.5 cm · Easy care · 24–28 °C (75–82 °F)
- Betta and Neon Dwarf Rainbowfish are close in size, but the semi-aggressive one tends to dominate — add neon dwarf rainbowfish in a group to spread the pressure.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Black Ruby Barb⚠️ With cautionSemi-aggressive · 6 cm · Easy care · 22–26 °C (72–79 °F)
- Black Ruby Barb is semi-aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Your 75 L tank is below the ~100 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Black Ruby Barb in a shoal of 6+ or it gets stressed and nippy.
- Black Skirt Tetra⚠️ With cautionSemi-aggressive · 6 cm · Easy care · 20–26 °C (68–79 °F)
- Black Skirt Tetra and Neon Dwarf Rainbowfish are close in size, but the semi-aggressive one tends to dominate — add neon dwarf rainbowfish in a group to spread the pressure.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Black Skirt Tetra in a shoal of 6+ or it gets stressed and nippy.
- Bleeding Heart Tetra⚠️ With cautionSemi-aggressive · 7 cm · Medium care · 23–28 °C (73–82 °F)
- Expect Bleeding Heart Tetra to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Bleeding Heart Tetra in a shoal of 6+ or it gets stressed and nippy.
- Bright Diamond Tetra⚠️ With cautionPeaceful · 7 cm · Hard care · 24–28 °C (75–82 °F)
- Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Bright Diamond Tetra in a shoal of 8+ or it gets stressed and nippy.
- Colombian Tetra⚠️ With cautionSemi-aggressive · 6.5 cm · Easy care · 24–28 °C (75–82 °F)
- Expect Colombian Tetra to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~114 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Colombian Tetra in a shoal of 6+ or it gets stressed and nippy.
- Desert Goby⚠️ With cautionSemi-aggressive · 6 cm · Easy care · 18–28 °C (64–82 °F)
- Desert Goby is semi-aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Dwarf Chain Loach⚠️ With cautionPeaceful · 6 cm · Medium care · 24–29 °C (75–84 °F)
- Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Dwarf Chain Loach in a shoal of 6+ or it gets stressed and nippy.
- Eastern Betta⚠️ With cautionSemi-aggressive · 6 cm · Medium care · 24–28 °C (75–82 °F)
- Eastern Betta and Neon Dwarf Rainbowfish are close in size, but the semi-aggressive one tends to dominate — add neon dwarf rainbowfish in a group to spread the pressure.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- GloFish Tetra⚠️ With cautionSemi-aggressive · 6 cm · Easy care · 21–28 °C (70–82 °F)
- GloFish Tetra and Neon Dwarf Rainbowfish are close in size, but the semi-aggressive one tends to dominate — add neon dwarf rainbowfish in a group to spread the pressure.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep GloFish Tetra in a shoal of 6+ or it gets stressed and nippy.
- Odessa Barb⚠️ With cautionSemi-aggressive · 6 cm · Easy care · 20–26 °C (68–79 °F)
- Odessa Barb is semi-aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Keep Odessa Barb in a shoal of 6+ or it gets stressed and nippy.
- Peaceful Betta⚠️ With cautionSemi-aggressive · 6 cm · Medium care · 24–28 °C (75–82 °F)
- Peaceful Betta is semi-aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Smaragd Betta⚠️ With cautionAggressive · 6 cm · Medium care · 23–28 °C (73–82 °F)
- Smaragd Betta is aggressive and may chase or nip the smaller Neon Dwarf Rainbowfish — plant heavily and break up sight lines.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Three-striped Dwarf Cichlid⚠️ With cautionSemi-aggressive · 6 cm · Medium care · 23–29 °C (73–84 °F)
- Expect Three-striped Dwarf Cichlid to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Alligator Gar⛔ Not recommendedAggressive · 250 cm · Hard care · 24–28 °C (75–82 °F)
- Alligator Gar (250 cm) is big enough to swallow the 6 cm Neon Dwarf Rainbowfish whole.
- Alligator Gar clearly outsizes Neon Dwarf Rainbowfish and is aggressive; risky unless the tank is big and well-planted.
- Your 75 L tank is below the ~3785 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Clown Knifefish⛔ Not recommendedAggressive · 90 cm · Hard care · 24–28 °C (75–82 °F)
- Size gap is too large (90 vs 6 cm): Clown Knifefish will treat Neon Dwarf Rainbowfish as food.
- Expect Clown Knifefish to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~750 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Fire Eel⛔ Not recommendedSemi-aggressive · 100 cm · Medium care · 24–28 °C (75–82 °F)
- Size gap is too large (100 vs 6 cm): Fire Eel will treat Neon Dwarf Rainbowfish as food.
- Expect Fire Eel to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Koi⛔ Not recommendedPeaceful · 90 cm · Medium care · 4–28 °C (39–82 °F)
- Size gap is too large (90 vs 6 cm): Koi will treat Neon Dwarf Rainbowfish as food.
- Your 75 L tank is below the ~3800 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Redtail Catfish⛔ Not recommendedAggressive · 120 cm · Hard care · 24–27 °C (75–81 °F)
- Size gap is too large (120 vs 6 cm): Redtail Catfish will treat Neon Dwarf Rainbowfish as food.
- Redtail Catfish clearly outsizes Neon Dwarf Rainbowfish and is aggressive; risky unless the tank is big and well-planted.
- Your 75 L tank is below the ~5700 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Spotted Gar⛔ Not recommendedAggressive · 90 cm · Hard care · 18–26 °C (64–79 °F)
- Spotted Gar (90 cm) is big enough to swallow the 6 cm Neon Dwarf Rainbowfish whole.
- Expect Spotted Gar to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~600 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Wels Catfish⛔ Not recommendedAggressive · 300 cm · Hard care · 15–25 °C (59–77 °F)
- Wels Catfish (300 cm) is big enough to swallow the 6 cm Neon Dwarf Rainbowfish whole.
- Wels Catfish clearly outsizes Neon Dwarf Rainbowfish and is aggressive; risky unless the tank is big and well-planted.
- Your 75 L tank is below the ~20000 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
- Wolf Cichlid⛔ Not recommendedAggressive · 72 cm · Hard care · 24–30 °C (75–86 °F)
- Size gap is too large (72 vs 6 cm): Wolf Cichlid will treat Neon Dwarf Rainbowfish as food.
- Expect Wolf Cichlid to harass Neon Dwarf Rainbowfish at times; give dense cover and watch them at feeding.
- Your 75 L tank is below the ~760 L this pairing really wants — crowding raises aggression.
- Keep Neon Dwarf Rainbowfish in a shoal of 6+ or it gets stressed and nippy.
Compatibility is computed from each species' care data — a strong starting point, not a guarantee. Individual temperament varies, so always introduce new fish slowly and watch them.
Neon Dwarf Rainbowfish care specs
- Care level
- Easy
- Breeding
- Medium
- Max size
- 6 cm (2.4 in)
- Min tank size
- 75 L (19.8 gal)
- Temperature
- 23–27 °C (73–81 °F)
- pH
- 6.5–7.5
- Hardness
- 5–15 dGH
- Lifespan
- 3–5 years
- Diet
- Omnivore
- Swim level
- Middle
- Group size
- 6+ (shoaling)
- Family
- Melanotaeniidae
- Origin
- Mamberamo River system, West Papua, Indonesia
What is a Neon Dwarf Rainbowfish?
The Neon Dwarf Rainbowfish (Melanotaenia praecox) is the smallest commonly kept member of the Melanotaeniidae family, reaching just 6 cm (about 2.4 in) at full size. Despite that compact build, males display a colour intensity that rivals fish twice as large: an iridescent blue-silver body that shifts with the light, paired with vivid red-orange dorsal and anal fins that flush even brighter during social displays and courtship. It is one of the few rainbowfish small enough to thrive in a mid-sized community tank, which goes a long way toward explaining why it became the breakout species of the family in the planted-tank hobby.
Unlike larger rainbowfish that demand a 150 L or more, M. praecox is genuinely practical for aquarists working with 75–120 L (20–32 gal) setups. Their peaceful temperament, manageable size and easy care level make them a solid choice for hobbyists moving from nano fish to something with more visual impact.
Where do Neon Dwarf Rainbowfish come from?
Melanotaenia praecox is endemic to the Mamberamo River system in West Papua, Indonesia — one of the most intact tropical river systems on earth. The fish occupy clear, slow-to-moderately-flowing streams and river margins fringed with aquatic vegetation, fallen wood and leaf litter. Water in their native range is warm, moderately soft and slightly acidic to neutral — very close to the conditions that suit a well-run planted community tank.
They were first described to science in 1922 and became widely available in the hobby during the 1990s, when captive breeding made them affordable. Today virtually all specimens in the trade are tank-bred, which has the advantage of producing fish pre-adapted to slightly broader water conditions than their wild counterparts.
What size tank does a Neon Dwarf Rainbowfish need?
The minimum is 75 L (20 gal), and that should be considered a true minimum for a group of six. Neon Dwarf Rainbowfish are active, open-water swimmers that cover ground constantly, so tank footprint — length in particular — matters more than raw volume. A standard 90 cm (36 in) long tank is more useful than a tall, narrow 75 L format.
A group of eight to ten fish is more natural and produces better colour displays; for that number, 100–120 L (26–32 gal) is more comfortable. Provide a mix of open swimming lanes in the middle of the tank and planted margins or floating plants along the edges — the fish dart through open water and duck into cover when startled. A secure lid is worth fitting: like most active rainbowfish, they will jump from an uncovered tank.
What water parameters do Neon Dwarf Rainbowfish need?
- Temperature: 23–27 °C (73–81 °F). They tolerate the lower end of that range but colour and activity peak toward the middle. A heater is necessary in most homes.
- pH: 6.5–7.5. Slightly soft and near-neutral is the sweet spot; avoid sustained alkalinity above 7.5.
- Hardness: 5–15 dGH. They accept moderately hard water but thrive and colour up best in the softer half of that range.
Good filtration with a moderate current suits them well — replicate the gentle flow of their riverine habitat rather than still, stagnant conditions. Aim for weekly partial water changes of 25–30% to keep nitrates low, which strongly influences both immune function and colour saturation. As with any tropical species, cycle the tank fully before adding fish and avoid sudden parameter swings.
What do Neon Dwarf Rainbowfish eat?
Neon Dwarf Rainbowfish are omnivores with a strong preference for small animal protein. In the wild they pick off insects, small invertebrates and zooplankton at or near the surface. In the aquarium, a quality small-pellet or micro-flake staple covers their nutritional baseline; supplement three to four times per week with small frozen or live foods — daphnia, cyclops, baby brine shrimp and micro bloodworm are all excellent choices.
A varied diet is the single biggest lever for colouring them up: males kept on dry food alone will look pale compared to fish receiving regular frozen foods. Feed small portions once or twice a day, only what the fish consume within two minutes, and skip one feeding day per week to prevent overfeeding and the water-quality issues it causes.
Are Neon Dwarf Rainbowfish aggressive — and what fish can live with them?
M. praecox is a peaceful shoaling species and one of the more community-friendly midwater fish in the hobby. Males display to one another — spreading fins, intensifying colour — but these interactions are non-contact and rarely escalate to damage, especially in a group of six or more where social energy is spread across multiple individuals. Keeping fewer than six tends to produce a timid, washed-out group rather than the confident, displaying shoal the species is known for.
They share water space happily with a wide range of peaceful community fish: small tetras, rasboras, danios, corydoras, kuhli loaches, otocinclus and similar. Their mid-water swimming zone means they rarely compete directly with bottom dwellers or slow surface fish. Avoid pairing them with very slow, long-finned species that might find their dashing energy stressful, or with large, predatory fish that would view a 6 cm rainbowfish as a snack.
For a full, filterable breakdown of suitable and unsuitable companions, see Neon Dwarf Rainbowfish tank mates.
How do you tell male and female Neon Dwarf Rainbowfish apart?
Sexual dimorphism is clear once the fish mature at around three to four months of age. Males develop the species’ signature look: a deeper, more saturated metallic blue across the flanks and distinctly bright red-orange in both the dorsal and anal fins. The red intensifies further during social displays and courtship. Females are slightly smaller, have a less vivid, more silvery-blue body, and their fins carry yellowish or pale orange tints rather than the male’s fire-red. Body shape also differs slightly — females develop a fuller, more rounded abdomen when carrying eggs.
In a group, the difference becomes obvious: males will be actively posturing and brightening while females observe or continue feeding calmly.
How do Neon Dwarf Rainbowfish breed?
Neon Dwarf Rainbowfish are egg scatterers that spawn among fine-leaved plants, mops or java moss over a period of days rather than in a single mass event. They do not guard eggs or fry. Breeding in a community tank happens spontaneously, but few eggs or fry survive without intervention because tank-mates (and the parents themselves) will eat them.
For a dedicated breeding attempt, set up a small separate tank — around 40 L (10 gal) — with a clump of java moss or a spawning mop, soft slightly acidic water, and gentle filtration. Condition a pair or a group of two males to three females on live and frozen foods for one to two weeks. Spawning typically follows in the morning; remove adults after a few days once eggs have been laid. Eggs hatch in seven to ten days depending on temperature, and fry are large enough to take infusoria, micro-worms or commercial fry food from the start. We rate breeding medium difficulty — the fish cooperate readily, but managing eggs and raising fry requires some extra setup and attention.
What are common Neon Dwarf Rainbowfish diseases?
A well-maintained tank with stable water and good nutrition keeps most diseases at bay. The conditions most likely to appear are:
- Ich (white spot): Fine white spots resembling salt grains on the body and fins, typically triggered by temperature fluctuations or stress from poor water quality. Raising temperature gradually within the safe range and improving conditions helps prevent outbreaks.
- Fin rot: Fraying or receding fin edges, almost always a downstream consequence of poor water quality or chronic stress. Regular water changes and removing any aggressive tank-mates are the main preventive measures.
- Velvet: A gold or rust-coloured dusty sheen, caused by Oodinium parasites. Often introduced via new fish; a proper quarantine period for all new additions significantly reduces this risk.
- Internal parasites: Occasionally seen in wild-caught specimens; tank-bred fish are far less likely to carry them. Unexplained weight loss or stringy white faeces in an otherwise well-fed fish may suggest internal parasites.
Preventing disease is straightforward: maintain consistent temperature, perform regular water changes, feed a varied diet, avoid overcrowding, and quarantine all new fish for two to four weeks before introducing them to the main tank.
Health note: symptom descriptions above are for recognition purposes only. Confirm any diagnosis against a reputable veterinary or fish-health source, and seek appropriate advice before treating.
How long do Neon Dwarf Rainbowfish live?
With good care, Neon Dwarf Rainbowfish live 3–5 years. That lifespan is achievable with consistent water quality, a varied diet, a sufficiently sized group, and a stress-free environment. Fish kept in undersized groups, in poor water, or fed a monotonous diet tend to live shorter, duller lives — both literally and figuratively. Buy from a reputable source, start with healthy specimens, and the species will reward you with years of colour and movement in your planted tank.
Frequently asked questions
How many neon dwarf rainbowfish should I keep together?
Keep at least six, and eight or more is better. They are a true shoaling fish and timid in small numbers — a group of six triggers the confident, colour-displaying behaviour that makes them worth keeping. A 75 L tank works for a group of six; scale up for a larger school.
Are neon dwarf rainbowfish compatible with tetras and shrimp?
Yes — their peaceful, mid-water temperament makes them safe with small tetras, rasboras and corydoras. They are unlikely to deliberately hunt adult dwarf shrimp, but juveniles and shrimplets are at risk around any fast-moving fish. Their water requirements (slightly soft, near-neutral) overlap well with most soft-water community fish.
What you need to keep a neon dwarf rainbowfish
The baseline is a heated, filtered 75 L+ tank: a reliable heater to hold 23–27 °C (73–81 °F), a gentle filter that won't batter a neon dwarf rainbowfish in the current, and a tight-fitting lid. Cycle the tank fully before adding any fish.
As an Amazon Associate we earn from qualifying purchases — buying through these links costs you nothing extra.




