Freshwater Fish

Best Tank Mates for Neon Tetra: Compatibility and Tank Requirements

QUICK ANSWER
Corydoras catfish share the neon tetra's water requirements exactly, occupy the bottom zone where tetras never swim, and bring no aggression to a community tank. Cherry shrimp cost under a dollar each, eat algae and detritus, and work in any planted tank 10 gallons and up.
Best: Corydoras Catfish Budget: Cherry Shrimp

Neon tetras tetras are one of the most popular freshwater fish on the market, and for good reason. They're small, peaceful, and easy to keep.

But a single-species tank wastes wastes the potential of a well-planted community setup.

The right tank mates turn a neon tetra tank into a thriving, multi-level community. Our community tank stocking guide covers the framework for building one, but this article ranks the specific species that consistently work.

We evaluated each species on four criteria: size compatibility, temperament, water parameter overlap, and tank zone zone separation. Every species on this list has been proven in keeper communities at scale.

What Neon Tetras Need in a Tank Mate

Neon tetras are small. Adults reach 3-4 cm, which puts them at serious risk from any fish large enough to swallow them whole.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Size matching is the first filter.

Beyond size, neon tetras are mid-water schoolers that prefer the middle column of the tank. The best tank tank mates occupy a different zone: bottom dwellers, surface fish, or invertebrates that stay out of the mid-water lane entirely.

Water parameters matter too. Neon tetras are soft-water, slightly acidic fish.

They thrive at:

  • Temperature: 22-26°C (72-79°F)
  • pH: 6.0-7.0
  • Hardness: 1-10 dGH (soft water preferred)

Any tank mate that needs hard, alkaline water is a non-starter. The overlap has to be genuine, not marginal.

Temperament is the third filter. Neon tetras are not aggressive, but they are fragile.

A fin nipper will shred their tails. A food competitor will outpace them at feeding time.

And a predator larger than 6-7 cm will eat them.

WARNING
Never house neon tetras with fish larger than 7-8 cm unless you have confirmed, repeated reports of peaceful coexistence at that size. Neon tetras fit inside the mouth of an adult angelfish.

What looks like a community tank can become a slow-motion predation event over weeks.

The fourth filter is schooling behavior. Neon tetras are stress-prone when kept in small groups.

A school of eight or more keeps them confident, colorful, and active. Tank mates that trigger stress, such as fast, darting species that scatter the school, reduce neon tetra health over time.

CARE TIP
Keep your neon tetra school at eight or more before adding any tank mates. A confident, cohesive school is less vulnerable to harassment and easier to monitor for early signs of stress or disease.

10 Best Neon Tetra Tank Mates Ranked

1. Corydoras Catfish. 95% Compatibility

Corydoras are the top pick for neon tetra tanks, and it's not close. They occupy the substrate level, where neon tetras never swim, so there is no zone competition at all.

Their water parameter requirements are nearly identical: 22-26°C, pH 6.0-7.5, soft to moderately soft water.

Corydoras are completely non-aggressive toward other fish. They spend their time sifting through sand for food and have no interest in mid-water activity.

A betta might investigate a neon tetra. A corydoras ignores it entirely.

Read the full species breakdown in our corydoras bottom role guide. Keep a group of six or more.

Corydoras are social and show stress-related illness when kept in pairs or trios.

✓ PROS
Perfect water parameter match
Occupies bottom zone only
Zero aggression to any tank mate
Hardy and easy to keep
✗ CONS
Needs groups of 6+ (space cost)
Soft substrate required
Can disturb settled debris during sifting

2. Harlequin Rasbora. 90% Compatibility

Harlequin rasboras are a natural pairing with neon tetras. Both species come from similar Southeast Asian soft-water habitats.

Both are mid-water schoolers. Both are entirely peaceful.

The only consideration is that they occupy the same zone in the tank. That means the tank needs to be large enough for both schools to form distinct groups.

In a 20-gallon planted tank, a school of eight harlequins and eight neons coexist without any crowding or competition.

Visual contrast is excellent here. The harlequin's orange body and black triangle marking pairs well with the neon's blue-red stripe, creating a visually rich mid-water display.

3. Otocinclus. 90% Compatibility

Otocinclus are tiny algae eaters, typically 4-5 cm at maturity, that spend their lives grazing on biofilm and soft algae on tank surfaces. They are completely passive, pose no threat to neon tetras, and share almost identical water requirements.

They are one of the few algae-eating fish small enough to work in a 10-gallon neon tetra setup without overcrowding. Keep a group of four to six.

Otocinclus held alone show stress and stop eating.

One caution: otocinclus are sensitive to water quality. They ship poorly and often arrive stressed.

Quarantine new arrivals for two weeks before introducing them to an established neon tetra community.

4. Cherry Barb. 85% Compatibility

Cherry barbs are one of the only barb species that belongs in a neon tetra tank. They are not fin nippers.

Unlike tiger barbs or rosy barbs, cherry barbs have a calm temperament that makes them reliable community fish.

Read our cherry barb peaceful nature guide for the full species profile. Males are a deep red color that adds visual variety alongside the neon's stripe.

Females are a lighter tan-red.

Keep at least six cherry barbs to prevent males from fixating on individual neons. A larger group disperses their social activity across the school.

✓ PROS
Peaceful barb, no fin nipping
Strong visual contrast with neons
Hardy and forgiving of minor param swings
Works in 20-gallon setups
✗ CONS
Males can be mildly pushy during breeding
Needs group of 6+ for stable behavior
Not as soft-water adapted as neons

5. Guppy. 85% Compatibility

Guppies and neon tetras share a similar size range and both prefer warm, slightly acidic to neutral water. The pairing works in most community tanks without any special management.

Our guppy compatibility guide covers the full parameter breakdown. The one watch point is that guppies prefer slightly harder water than neon tetras.

Aim for a pH of 6.8-7.2 and hardness of 7-12 dGH as a compromise zone that suits both species.

Avoid fancy male guppies with very long fins in tanks with any fin-nipping species. In a pure neon tetra and guppy community, fin nipping is not a concern since neon tetras are peaceful.

6. Kuhli Loach. 85% Compatibility

Kuhli loaches are eel-shaped bottom dwellers that spend most of their time hidden in substrate crevices or under decor. They are nocturnal, peaceful, and entirely uninterested in mid-water fish like neon tetras.

Their soft-water preference aligns with neon tetras: pH 5.5-6.5, temperature 24-28°C, soft water. They need a fine sand substrate to burrow into.

Gravel damages their undersides over time.

Keep three or more kuhli loaches. Singles hide completely and rarely come out. A small group shows more activity, particularly at dusk and dawn when they are most active.

7. Mystery Snail. 85% Compatibility

Mystery snails are large, peaceful invertebrates that graze on algae, detritus, and decaying plant matter. They pose zero threat to neon tetras and contribute to tank hygiene by cleaning up food waste.

They do best in water with moderate calcium content for shell health. pH 7.0-7.5 is ideal for them, which is at the upper end of what neon tetras prefer. In practice, a pH of 6.8-7.0 is a workable compromise that keeps both species comfortable.

One mystery snail per 10 gallons is a reasonable stocking density. They are slow-moving and take up minimal bioload relative to their visual presence.

8. Dwarf Gourami. 80% Compatibility

Dwarf gouramis are the largest fish on this list at 5-7 cm and serve as the visual centerpiece of a neon tetra community. A single male with a school of neon tetras creates a layered, high-contrast display.

The 80% rating reflects one real risk: individual dwarf gouramis vary in temperament. Most are calm and ignore neon tetras entirely.

A minority show territorial behavior toward smaller fish, particularly around feeding time. Observe the pairing closely for the first two weeks.

Keep only one male per tank. Two male dwarf gouramis will fight.

Their water parameters overlap well with neons: pH 6.0-7.5, temperature 24-28°C, soft to moderately hard water.

9. Platy. 80% Compatibility

Platies are hardy livebearers with a calm temperament that makes them reliable community fish for beginners. They are larger than neon tetras at 5-6 cm but show no aggression toward smaller fish.

The compatibility rating is 80% because platies prefer harder, more alkaline water than neon tetras. Platies do best at pH 7.0-8.0 and hardness 10-25 dGH.

Neon tetras prefer pH 6.0-7.0 and soft water. At pH 7.0 and moderate hardness, both species can be kept together, but neither is at its optimal range.

In a tank with mixed requirements, target pH 6.8-7.0 and hardness 8-12 dGH as the compromise zone. Both species tolerate this range without visible stress.

10. Cherry Shrimp. 70% Compatibility

Cherry shrimp are peaceful invertebrate cleaners that eat algae, biofilm, and food waste. In a well-planted tank with adequate cover, they coexist with neon tetras reliably.

The 70% rating reflects the fact that neon tetras may pick at small juvenile shrimp or newly molted adults.

Adult cherry shrimp are generally too large and fast for neon tetras to target consistently. The risk concentrates around baby shrimp under 5mm, which neon tetras will eat if they find them.

Dense planting, especially java moss and floating plants, gives juveniles the cover they need to survive.

A healthy cherry shrimp colony reproduces fast enough to sustain itself in a neon tetra tank with good plant cover. Start with 15-20 shrimp so the colony has a stable base.

Neon Tetra Tank Mate Comparison at a Glance

Species Compatibility Min Tank Tank Zone Key Condition
Corydoras Catfish 95%. Excellent 20 gal Bottom Group of 6+, sand substrate
Harlequin Rasbora 90%. Excellent 20 gal Mid-water School of 6+, adequate space
Otocinclus 90%. Excellent 10 gal Surfaces/bottom Group of 4+, quarantine first
Cherry Barb 85%. Good 20 gal Mid-water Group of 6+ to reduce focus
Guppy 85%. Good 10 gal Mid/top Compromise pH 6.8-7.2
Kuhli Loach 85%. Good 20 gal Bottom Fine sand, group of 3+
Mystery Snail 85%. Good 10 gal Surfaces/bottom pH 6.8-7.0 compromise
Dwarf Gourami 80%. Good 20 gal Mid/top One male only, monitor first 2 weeks
Platy 80%. Good 20 gal Mid-water pH compromise required
Cherry Shrimp 70%. Moderate 10 gal Bottom/surfaces Dense planting, colony of 15+

Species to Avoid With Neon Tetras

Some species are commonly suggested in community tank discussions but carry real risks when paired with neon tetras. We cover the most frequently misunderstood options below.

The core rule: any fish that reaches 8 cm or more as an adult is a potential predator. Neon tetras are 3-4 cm.

That size gap is significant in a tank environment where escape is limited.

  • Angelfish: The most commonly misunderstood pairing. Angelfish are cichlids that grow to 15 cm and eat anything that fits in their mouth. Adult angelfish will eat adult neon tetras. Our angelfish danger guide documents exactly how this pairing fails. Avoid entirely.
  • Tiger Barbs: Tiger barbs are notorious fin nippers that target slow or long-finned fish. Neon tetras are not slow, but tiger barbs nip at anything that glitters. A school of tiger barbs will stress-nip neon tetras consistently.
  • Oscar Fish: Oscars are large cichlids that reach 30-35 cm. They eat anything smaller than themselves. A neon tetra is a snack, not a tank mate.
  • Large Cichlids (Jack Dempsey, Green Terror, Convict): All large cichlid species are incompatible with neon tetras. The size differential and territorial aggression make coexistence impossible.
  • Bettas (with caution): Betta compatibility with neon tetras depends heavily on the individual betta's temperament. Some bettas ignore neon tetras entirely. Others hunt them. Our betta tetra risks guide covers the conditions under which this pairing has the best chance of working.
WARNING
Do not trust general compatibility charts that list angelfish as "semi-compatible" with neon tetras. That rating applies to juvenile angelfish in large, heavily planted tanks with constant monitoring.

An adult angelfish in a standard community tank will eat neon tetras. The risk is not marginal.

Corydoras catfish are the best overall tank mate for neon tetras. They share the same water parameters, occupy the bottom zone where tetras never swim, and show zero aggression. A group of six corydoras in a 20-gallon planted tank with a school of eight or more neons is one of the most reliable community setups in freshwater fishkeeping.
No. Adult angelfish eat neon tetras. Angelfish are cichlids that reach 15 cm and treat small fish as food. Our angelfish danger guide explains why this pairing fails and what to keep with angelfish instead.
Start with a stable school of at least eight neon tetras before introducing any other species. A confident, well-established school is less vulnerable to stress from new tank mates. Adding tetras and other species simultaneously makes it harder to diagnose problems if they arise.
Yes, with a water parameter compromise. Neon tetras prefer softer, more acidic water while guppies tolerate a wider range. Target pH 6.8-7.2 and hardness 8-12 dGH. Both species adapt to this middle ground without signs of stress. Our guppy compatibility guide covers the full parameter overlap.
A 20-gallon tank is the minimum for a proper neon tetra community with two or three other species. A 10-gallon tank can support a school of neons plus a small group of otocinclus or cherry shrimp, but it limits your stocking options significantly. The more species you want to combine, the more space each school needs to establish its own territory within the tank.
SOURCES & REFERENCES

1.
Paracheirodon innesi (Neon Tetra). care, water parameters, and community behavior
Seriously Fish Trade

2.
Corydoras paleatus and related species. community tank compatibility data
Seriously Fish Trade

3.
Schooling behavior and stress indicators in small characids
Journal of Fish Biology Journal

THE BOTTOM LINE
Corydoras catfish are the proven choice for neon tetra communities. The water parameters match precisely, the bottom-dwelling behavior eliminates zone competition entirely, and their temperament introduces zero risk to a peaceful school.

Cherry shrimp are the budget pick: inexpensive, useful as cleaners, and safe in any planted 10-gallon setup with a mature neon tetra colony. For a full community build, start with eight or more neon tetras, add six corydoras, and layer in harlequin rasboras or otocinclus for a complete three-zone tank.

Best: Corydoras Catfish Budget: Cherry Shrimp