How to Breed Neon Tetras (and Why It's So Hard)

Photo by Melqkov on Openverse (CC BY-SA 4.0)
Breeding neon tetras (Paracheirodon innesi) at home is genuinely difficult: they need very soft, acidic water, a pH of about 5.5 to 6.5 with near-zero general hardness, and near-total darkness for the light-sensitive eggs, conditions most tap-water tanks can't reach without RO water and a dedicated setup.
Key Takeaways
- Neon tetras need very soft, acidic water to spawn, typically pH 5.5 to 6.5 with general hardness below about 4 dGH and carbonate hardness near zero.
- Neon tetra eggs and newly hatched fry are photosensitive; even dim ambient light can damage or kill them, so the spawning tank needs near-total darkness.
- Adult neon tetras will eat their own eggs, so the spawning tank is kept bare except for mesh, marbles, or a spawning mop the eggs can fall through and out of reach.
- Most home tap water is too hard and alkaline for neon tetras to spawn in, which is why serious attempts usually start with reverse-osmosis (RO) water remineralized to the target hardness.
- Wikipedia notes that breeding neon tetras is considered difficult in home aquariums, and many hobbyists never succeed without a dedicated soft-water setup.
Why Neon Tetras Are So Hard to Breed at Home
Neon tetras are easy to keep but famously difficult to breed, and the reason comes down almost entirely to water chemistry. In the wild, Paracheirodon innesi spawns in blackwater tributaries of the Amazon basin that are extremely soft and acidic, conditions most home aquariums, especially anything using untreated tap water, never come close to replicating. Add in light-sensitive eggs and a strong tendency for the adults to eat their own spawn, and it's easy to see why hobbyists who breed livebearers or even bettas without much trouble still strike out repeatedly with neons. Being honest about this difficulty upfront matters more than making the process sound simple: expect several attempts, and expect to invest in equipment most community-tank keepers don't already own.
The Water Neon Tetras Need to Spawn
Successful spawns are consistently tied to a narrow water chemistry window: a pH around 5.5 to 6.5, general hardness below roughly 4 dGH, and carbonate hardness close to zero. That's dramatically softer and more acidic than the parameters recommended for everyday neon tetra care, since community tanks are usually buffered toward neutral for the sake of tank mates and stability.
| Parameter | Everyday Community Tank | Breeding Spawning Tank |
|---|---|---|
| pH | 6.5-7.0 | 5.5-6.5 |
| General hardness (GH) | 4-8 dGH | Below 4 dGH |
| Carbonate hardness (KH) | 2-6 dKH | Near zero |
| Lighting | Normal aquarium lighting | Near-total darkness |
The neon tetra care guide covers everyday parameters, and the GH in aquarium guide explains general hardness and how to actually lower it, which is the step most first-time breeders underestimate.
Preparing RO Water for a Spawning Tank
Because most tap water is too hard and too alkaline no matter how it's treated, serious neon tetra breeders typically start from reverse-osmosis (RO) water, which strips out nearly all dissolved minerals, and then remineralize it back up just enough to support fish health without pushing hardness or pH back into unsuitable territory. This is usually done with a small amount of a livebearer or soft-water-specific remineralizing product, dosed conservatively and tested rather than guessed at, since neon tetra eggs and fry have very little tolerance for parameter swings. Peat filtration is sometimes added as a low-tech way to nudge pH down and add the tannins found in blackwater habitats.
Setting Up a Bare Spawning Tank
The spawning tank itself should be small, dim, and deliberately bare rather than richly planted. A layer of plastic mesh, glass marbles, or a fine-leaved spawning mop suspended just above the bottom lets eggs fall through as they're released and out of reach of the adults, since neon tetras, like many characins, will eat their own eggs given the chance. Keep the tank covered and the room dark, since neon tetra eggs are genuinely photosensitive and even indirect daylight can kill a clutch within hours. Condition a small group on live and frozen foods beforehand, then introduce them to the darkened spawning tank in the evening, since spawning most often happens in the low light of early morning. The water temperature guide is worth reviewing too, since holding a precise, stable temperature matters as much as pH and hardness during incubation.
What Happens After Spawning
If spawning succeeds, eggs hatch in roughly 24 to 36 hours, and the tank should stay fully dark through this period and for the first few days after hatching, since the free-swimming fry remain light-sensitive for some time. Remove the adults as soon as spawning is finished, both to stop egg predation and because the parents provide no care afterward. Fry are extremely small even by fry standards and need infusoria-sized foods at first; the baby fish fry care guide covers first-food logistics for fry this small, though expect a higher failure rate than with larger, more forgiving species.
Setting Realistic Expectations
It's worth being direct about the odds here: many dedicated hobbyists attempt neon tetra breeding for years without success, and the vast majority of neon tetras sold in stores come from large-scale commercial breeding operations rather than home tanks. That isn't meant to discourage a serious attempt, but going in expecting an easy repeat of livebearer or betta breeding sets up disappointment. If your setup can't reach and hold very soft, acidic water reliably, that's the piece to solve before attempting a spawn at all, not something to work around afterward.
Frequently asked questions
What pH do neon tetras need to breed?+
Neon tetras need a pH of about 5.5 to 6.5 to spawn successfully, noticeably more acidic than the roughly neutral pH recommended for everyday community-tank care. General hardness also needs to be very low, below about 4 dGH, which is why most successful spawns happen in dedicated soft-water setups rather than typical tap-water tanks.
Why do neon tetra eggs need to be kept in the dark?+
Neon tetra eggs and newly hatched fry are genuinely photosensitive, meaning exposure to light, even dim ambient light, can damage or kill them within hours. Breeders keep the spawning tank covered and the room darkened throughout incubation and for the first few days after hatching to protect the developing eggs and fry.
Is it actually possible to breed neon tetras at home?+
Yes, but it's genuinely difficult, and many dedicated hobbyists try for years without success. It typically requires reverse-osmosis water remineralized to a very soft, acidic target, a dark bare-bottom spawning tank, and precise, stable parameters, conditions most community aquariums aren't set up to provide without dedicated equipment.
Do neon tetras eat their own eggs?+
Yes, adult neon tetras will eat their own eggs if given access to them, which is why spawning tanks are kept bare except for mesh, marbles, or a fine spawning mop that lets eggs fall through and out of the adults' reach immediately after release.
How long do neon tetra eggs take to hatch?+
Neon tetra eggs typically hatch in about 24 to 36 hours after fertilization, depending on water temperature. The tank should remain dark throughout this period, since both the eggs and the newly hatched fry stay sensitive to light for some time afterward.
Do you need RO water to breed neon tetras?+
Most home tap water is too hard and alkaline for neon tetras to spawn in reliably, so serious breeders typically start with reverse-osmosis (RO) water and remineralize it to the soft, acidic target the eggs need. Without RO water, achieving and holding the required hardness and pH consistently is very difficult.






