Care guide

Cherry shrimp tank mates: safe fish, snails and shrimp, and what to avoid

Research-based, not hands-on. We haven't run controlled trials ourselves. This guide compiles hobby references, manufacturer documentation and recurring owner reports (e.g. r/shrimptank, 2024–2026). Checked October 2026. How we research

Cherry shrimp (Neocaridina) are peaceful and do not bother fish, snails or plants. The question is always the other way around: which tank mates leave the shrimp alone? Adult cherry shrimp are small, and newborn shrimplets are tiny, so almost any fish that can fit a shrimp in its mouth will eventually try. That does not mean shrimp need a tank to themselves, but it does mean choosing tank mates carefully and giving the shrimp plenty of cover. We haven't run our own trials; the notes here summarize hobby references and recurring owner reports, and individual fish vary a lot.

Quick version: the safest tank mates for cherry shrimp are snails (nerite, mystery, ramshorn) and other shrimp such as Amanos. If you want fish, stick to very small, peaceful species with tiny mouths, such as otocinclus, pygmy corydoras and small rasboras, and expect them to eat some shrimplets. Avoid anything big or predatory: cichlids, goldfish, angelfish, most loaches, gouramis and crayfish. Bettas are hit or miss. If you want the colony to grow fast, a shrimp-only tank is still the best choice.

The ground rules

Tank mates at a glance

Tank mateRisk to cherry shrimpNotes
Nerite snailsVery lowAlgae grazers; lay small white eggs on hardscape that do not hatch in fresh water
Mystery snailsVery lowPeaceful; need a lid gap for breathing and egg-laying above the waterline
Ramshorn and bladder snailsVery lowHarmless clean-up crew; can multiply if you overfeed
Amano shrimpVery lowDo not interbreed with cherries; may out-compete babies for food if feeding is very sparse
Other Neocaridina colorsNone, but see belowPeaceful, but colors interbreed
OtocinclusLowAlgae-grazing catfish with tiny mouths; best in a mature tank with plenty of algae and biofilm
Pygmy and other small corydorasLow to moderateBottom dwellers; may eat shrimplets they find
Chili rasboras and other micro rasborasLow to moderateUsually leave adults alone; will eat some shrimplets
Ember tetras and other tiny tetrasModerateGenerally peaceful with adults; shrimplets often get eaten
Endler's livebearers and guppiesModerateOften fine with adults but actively hunt babies
BettasVariesSome ignore shrimp, others hunt them; see below
Ghost shrimpModerateWill eat shrimplets and sometimes weak adults; see our ghost shrimp guide
Dwarf puffers, most loaches, gouramisHighKnown to hunt snails and invertebrates
Angelfish, cichlids, goldfish, larger barbs and tetrasHighBig enough to eat adult shrimp
Crayfish and crabsHighOpportunistic predators of shrimp

These ratings reflect common hobby advice, not guarantees. Individual fish behave differently, and a fish that ignores shrimp for weeks can start hunting them, especially shrimplets.

Snails: the safest tank mates

Snails share the same food sources as shrimp and do not hunt them, which makes them the most common shrimp tank companions. Nerites are popular algae eaters that do not reproduce in fresh water, though they leave hard white eggs on rocks and wood. Mystery snails are larger and colorful. Ramshorn and bladder snails often arrive on plants and are harmless, but their numbers rise when there is excess food, so a population boom is a sign to feed less. Assassin snails are a different case: they hunt other snails and are sometimes reported to eat weak or newly molted shrimp, so many shrimp keepers leave them out.

Other shrimp: who can share, and the interbreeding problem

Amano shrimp are the classic shrimp tank mate: they are a different genus, do not interbreed with cherries, and help with algae. Our Amano shrimp care guide covers them in detail.

Different color varieties of Neocaridina, such as red cherry, blue dream, yellow and orange, are the same species and will interbreed. Over a few generations, mixed colonies usually drift toward brown or wild-type colors. That is harmless to the shrimp but disappointing if you paid for a color. Keep one Neocaridina color per tank if color matters to you. Caridina shrimp, such as crystal and bee shrimp, do not interbreed with Neocaridina, but they generally prefer softer, more acidic water, so most keepers keep them separately.

Small fish that often work

With any fish, plan on fewer shrimp overall. Our how many cherry shrimp per gallon guide explains how fish change stocking, and the extra waste fish add makes regular water changes more important.

Can cherry shrimp live with a betta?

Sometimes. This is one of the most common shrimp questions, and owner reports split both ways: some bettas ignore shrimp entirely, while others hunt every one they can find. There is no reliable way to tell in advance. If you want to try:

Fish and animals to avoid

Skip anything large or known to eat invertebrates: angelfish, most cichlids, goldfish, larger barbs and tetras, dwarf puffers, most loaches, gouramis, crayfish and freshwater crabs. Many of these also need different water or much more space than a shrimp tank provides. When in doubt, ask yourself whether an adult shrimp would fit in the fish's mouth once the fish is fully grown.

How to protect shrimp in a community tank

  1. Plant densely. Mosses, floaters and fine-leaved stem plants give shrimplets places to hide. See best plants for shrimp tanks.
  2. Add hardscape with gaps. Small caves, stacked stones and wood with crevices give adults safe spots during molts.
  3. Feed the fish well. Hungry fish hunt more. Feed shrimp too, with food that sinks into the plants; our shrimp food guide covers options.
  4. Quarantine new fish. A separate tank for a few weeks lets you treat any illness without exposing shrimp to medications.
  5. Use a shrimp-safe filter. A sponge filter or a guarded intake stops shrimplets being pulled in. See shrimp-safe filters.
  6. Acclimate everyone slowly. New shrimp should be drip acclimated whether or not fish are present.

Adding new fish changes the tank's bioload. The Water Parameter Log printable makes it easy to track ammonia, nitrite and nitrate for the first few weeks after a new addition, alongside the dates you added each tank mate.

Frequently asked questions

What fish can live with cherry shrimp?

Very small, peaceful fish with tiny mouths are the usual choices, such as otocinclus, pygmy corydoras, chili rasboras and ember tetras. Most will still eat some baby shrimp, so dense plants and moss help a colony keep going.

Will fish eat cherry shrimp?

Many will. Any fish big enough to fit an adult shrimp in its mouth is a risk, especially right after a molt, and even small fish often eat shrimplets. A shrimp-only tank grows the colony fastest.

Can cherry shrimp live with a betta?

Sometimes. It depends on the individual betta: some ignore shrimp and others hunt them. Adding shrimp first, dense cover and a larger starting group improve the odds.

Can different colors of cherry shrimp live together?

They can live together peacefully, but Neocaridina colors such as red, blue and yellow interbreed, and mixed colonies usually drift toward brown or wild-type coloring over a few generations.

Are snails good tank mates for cherry shrimp?

Yes. Nerite, mystery and ramshorn snails are among the safest tank mates for shrimp; they share food sources and do not hunt shrimp.

Can Amano shrimp live with cherry shrimp?

Yes. Amano and cherry shrimp are a popular pairing. They do not interbreed, though Amanos may out-compete baby cherries for food if feeding is very sparse.