Neon Tetra Tank Mates: Best and Worst Roommates for Your School
Which fish can live with neon tetras?
Direct answer: Choose peaceful fish with similar adult size, temperature needs, and behavior. Corydoras, small rasboras, otocinclus, compatible small tetras, shrimp, and snails are safer starting points than large or territorial fish.
I learned this lesson with a $40 angelfish. The beautiful koi angel I added to my 29-gallon community tank looked peaceful enough. Two days later, three of my neons had ragged tails and one was missing entirely. The angelfish wasn’t being aggressive — it was doing what cichlids do: eating anything that fits in its mouth. Neon tetras are small (1.5 inches / 4 cm max) and peaceful. They’re classic mid-dwelling shoaling fish. They do well with other calm community fish of similar size. But they’re also vulnerable — anything large enough to eat them probably will. Here’s what I’ve tested over 15 years so you don’t have to learn the hard way.
How many neon tetras should you keep together?
Direct answer: Keep at least six neon tetras together; groups of eight to twelve usually show more confident schooling behavior. Match group size to tank volume, filtration, and the bioload of every other fish.
Neons are shoaling fish — they need a group to feel secure. A single neon kept alone will fade in color, hide, and die prematurely. The minimum is 6, but 10–15 is noticeably better. Here’s what I’ve observed:
3 or fewer: Fish hide constantly. High stress. Short lifespan. 6: Minimal acceptable. They’ll school loosely but may still be timid. 8–10: Tight schooling behavior. Colors are vibrant. They explore the whole tank. 12+: Natural shoaling. They move as a unit. Best for display.
I keep 12 neons in my 29-gallon display tank. When I walk into the room, they turn toward me as a single shimmering wall — that’s security in numbers.
What are the best tank mates for neon tetras?
Direct answer: The best matches occupy different tank zones or share the same calm community behavior. Pygmy corydoras, small rasboras, otocinclus, adult shrimp, and nerite snails are practical candidates when the aquarium is mature.
After dozens of combinations across multiple tanks, here are the tank mates I confidently recommend, grouped by the role they play in a community tank.
Corydoras catfish — best bottom-dweller. I keep pygmy corydoras (C. pygmaeus) with my neons in the same 29-gallon. They occupy different levels — neons in the midwater, corys on the bottom — and both prefer the same soft, acidic water. Watching a group of six corys work the substrate while neons school above is one of the most satisfying sights in this hobby.
Best species: pygmy cory (C. pygmaeus), bronze cory (C. aeneus), panda cory (C. panda).
Small rasboras — best midwater schooling partner. Harlequin (Trigonostigma heteromorpha), chili (Boraras brigittae), and espei rasboras all school beautifully with neons. They are similarly sized, peaceful, and prefer the same soft water, and the coppery flash of rasboras next to blue-and-red neons is striking. I keep ten harlequins with twelve neons in my display tank — they sometimes intermingle in the same school.
Otocinclus catfish — best algae eater. Otos stay small (1.5–2 in), stay peaceful, and spend all day cleaning glass and leaves. They will not bother neons, and neons will not bother them. One catch: they need established algae to graze on, so do not add them to a brand-new tank. See our fish compatibility chart for more options.
Dwarf shrimp (Neocaridina and Caridina) — safe once adult. Cherry shrimp, blue dreams, and crystal reds coexist peacefully with neons. The neons may eat tiny shrimplets (under ¼ inch), but adult shrimp are safe; in my colony of 100+ cherry shrimp the population stays stable because plants give the babies cover.
Small tetras — work, with a note of caution. Cardinal, ember, and green neon tetras (Paracheirodon simulans) all work well. Avoid serpae tetras, black skirts, and Buenos Aires tetras — they can be nippy and stress neons out. Our betta compatibility guide covers more small-tank mate ideas, and the principles overlap.
Snails — perfectly safe. Nerite, mystery, and ramshorn snails make excellent cleanup crew members and never interact with neons. I use zebra and olive nerites for algae control.
| Recommended mate | Role | Why it works | Watch out |
|---|---|---|---|
| Corydoras catfish | Bottom-dweller | Different level, same soft water | Keep in a group of 4+ |
| Small rasboras | Midwater schooler | Schools intermingle, peaceful | Same-size tankmates only |
| Otocinclus | Algae eater | Ignores neons, tiny bioload | Needs mature algae |
| Dwarf shrimp | Cleanup + interest | Different niche, plant cover for fry | Shrimplets may be eaten |
| Small tetras | Schooling partner | Matching size and temperament | Avoid nippy species |
| Snails | Cleanup crew | Zero interaction with neons | None |
Which fish should you avoid with neon tetras?
Direct answer: Avoid angelfish, large cichlids, tiger barbs, goldfish, and aggressive or oversized fish. If a fish can swallow a neon tetra or repeatedly chase it, the combination is unsafe regardless of how peaceful it appears in the store.
Here’s the pain I’ve experienced so you don’t have to. I’ve made almost every mistake on this list at least once.
| Fish | Why it’s bad | What happened when I tried it |
|---|---|---|
| Angelfish | Will eat neons once they’re big enough | Lost 3 neons in 48 hours to a 3″ angel |
| Gouramis (especially dwarf) | Territorial, may nip fins | My dwarf gourami chased neons constantly |
| Large cichlids (oscars, Jack Dempsey, etc.) | Neons are food, not tank mates | My oscar ate 6 neons in one day |
| Tiger barbs | Notorious fin nippers | Neons’ long fins were shredded in 24 hours |
| Red-tailed shark | Highly territorial, especially at night | Chased neons relentlessly, I had to rehome it |
| Betta fish | 60/40 gamble — some bettas coexist, most don’t | My halfmoon betta flared at neons for 3 days straight |
| Goldfish | Cold water vs warm water, different parameters | Goldfish produce too much waste for a community tank |
Can shrimp and snails live with neon tetras?
Direct answer: Adult shrimp and snails are usually low-conflict companions, but neon tetras may eat tiny shrimplets. Provide dense plant cover and do not treat cleanup animals as a substitute for filtration or maintenance.
Shrimp and snails are excellent choices because they occupy different niches and have opposite water requirements (neons like soft acidic water, which most dwarf shrimp also prefer). One warning: neons may eat baby shrimp, so shrimplets under 1/4 inch need dense moss or fine-leaf plants as nursery cover. Adult shrimp and snails are generally left alone — their different niches keep the peace. Provide plenty of hiding spots and both groups can thrive together.
Tank mate selection table
| Candidate trait | Safer sign | Risk sign |
|---|---|---|
| Temperament | Peaceful, ignores small fish | Chases, nips, or guards food |
| Size | Too small to eat neon tetras | Mouth large enough to swallow them |
| Swimming zone | Shares space without crowding | Constant high-speed midwater competition |
| Water needs | Matches temperature and maintenance rhythm | Requires a different setup |
