shrimp · freshwater

Cherry Shrimp: adult size, tank size & tankmates

The Cherry Shrimp (Neocaridina davidi) grows to about 1.6 in (4 cm TL). It needs a tank at least about 10 gallons. Keep at least 10 together, at 65–82°F.

How big it really gets

Drawn to scale against common tank lengths. Green bars meet the minimum tank length from our sources.

Adult: about 1.6 in10 gal · 20 in ✓20 long / 29 · 30 in ✓40 breeder · 36 in ✓55 / 75 gal · 48 in ✓125 gal · 72 in ✓

Will it fit your tank?

Check a full stocking list →

Quick facts

Adult size
1.6 in (4 cm TL)
Minimum tank
about 10 gallons
Temperature
65–82°F
pH
6.5–8
Hardness
6–14 dGH
Group size
10+
With other fish
peaceful
With its own kind
peaceful
Swims
all levels
Diet
omnivore
Care level
beginner
Lifespan
1 years

Cherry Shrimp tankmates

Checked with the same rules as our tank builder: temperature overlap, pH and hardness, predation and mouth size, fin-nipping and temperament. Tank size is left out here; check it in the builder.

Good tankmates

Use caution

Avoid

All 105 species we checked against the Cherry Shrimp
SpeciesVerdictWhy
Amano ShrimpCompatibleNo conflicts found
Assassin SnailCompatibleNo conflicts found
Bamboo ShrimpCompatibleNo conflicts found
Bristlenose PlecoCompatibleNo conflicts found
Chili RasboraCompatibleNo conflicts found
Clown PlecoCompatibleNo conflicts found
Common PlecoCompatibleNo conflicts found
Crystal Red ShrimpCompatibleNo conflicts found
Ghost ShrimpCompatibleNo conflicts found
Hillstream LoachCompatibleNo conflicts found
Japanese Trapdoor SnailCompatibleNo conflicts found
Malaysian Trumpet SnailCompatibleNo conflicts found
Nerite SnailCompatibleNo conflicts found
OtocinclusCompatibleNo conflicts found
Peppered CoryCompatibleNo conflicts found
Pygmy CoryCompatibleNo conflicts found
Ramshorn SnailCompatibleNo conflicts found
Sterbai CoryCompatibleNo conflicts found
African Dwarf FrogCautionAfrican Dwarf Frog may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Black Neon TetraCautionBlack Neon Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Bleeding Heart TetraCautionBleeding Heart Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Bolivian RamCautionBolivian Ram may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Bronze CoryCautionBronze Cory may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Bumblebee GobyCautionBumblebee Goby may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Cardinal TetraCautionCardinal Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Celestial Pearl DanioCautionCelestial Pearl Danio may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Cherry BarbCautionCherry Barb may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Clown KillifishCautionClown Killifish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Cockatoo Dwarf CichlidCautionCockatoo Dwarf Cichlid may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.; Cherry Shrimp (pH 6.5–8) and Cockatoo Dwarf Cichlid (pH 5–6) prefer different pH.
Diamond TetraCautionDiamond Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
DiscusCautionDiscus may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.; Cherry Shrimp (6–14 dGH) and Discus (0–5 dGH) prefer different water hardness.
Dwarf GouramiCautionDwarf Gourami may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Dwarf Neon RainbowfishCautionDwarf Neon Rainbowfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Ember TetraCautionEmber Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Endler's LivebearerCautionEndler's Livebearer may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.; Cherry Shrimp (6–14 dGH) and Endler's Livebearer (15–35 dGH) prefer different water hardness.
Forktail Blue-eyeCautionForktail Blue-eye may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.; Cherry Shrimp (6–14 dGH) and Forktail Blue-eye (15–30 dGH) prefer different water hardness.
German Blue RamCautionCherry Shrimp and German Blue Ram only share 81–82°F. That's a tight window.; German Blue Ram may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Giant DanioCautionGiant Danio may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Glass CatfishCautionGlass Catfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Glowlight TetraCautionGlowlight Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Gold BarbCautionGold Barb may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
GuppyCautionGuppy may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Harlequin RasboraCautionHarlequin Rasbora may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Head-and-tail-light TetraCautionHead-and-tail-light Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Honey GouramiCautionHoney Gourami may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Julii CoryCautionJulii Cory may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Kissing GouramiCautionKissing Gourami may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
KribensisCautionKribensis may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Kuhli LoachCautionKuhli Loach may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Lambchop RasboraCautionLambchop Rasbora may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Lemon TetraCautionLemon Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Marbled HatchetfishCautionMarbled Hatchetfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
MollyCautionMolly may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.; Cherry Shrimp (6–14 dGH) and Molly (15–30 dGH) prefer different water hardness.
Mystery SnailCautionCherry Shrimp (pH 6.5–8) and Mystery Snail (pH unknown) prefer different pH.; Cherry Shrimp (6–14 dGH) and Mystery Snail (unknown dGH) prefer different water hardness.
Neon TetraCautionNeon Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Odessa BarbCautionOdessa Barb may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Panda CoryCautionPanda Cory may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Pearl DanioCautionPearl Danio may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Pearl GouramiCautionPearl Gourami may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Penguin TetraCautionPenguin Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
PlatyCautionPlaty may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Pristella TetraCautionPristella Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Rummy-nose TetraCautionRummy-nose Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Siamese Algae EaterCautionSiamese Algae Eater may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Silver HatchetfishCautionSilver Hatchetfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Silver Tip TetraCautionSilver Tip Tetra may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Sparkling GouramiCautionSparkling Gourami may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Upside-down CatfishCautionUpside-down Catfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Variatus PlatyCautionVariatus Platy may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
White Cloud Mountain MinnowCautionWhite Cloud Mountain Minnow may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
Zebra DanioCautionZebra Danio may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
AngelfishAvoidAngelfish will eat Cherry Shrimp.
Bala SharkAvoidBala Shark will eat Cherry Shrimp.
BettaAvoidBetta will eat Cherry Shrimp.
Black Skirt TetraAvoidBlack Skirt Tetra will eat Cherry Shrimp.
Blood Parrot CichlidAvoidBlood Parrot Cichlid will eat Cherry Shrimp.
Boesemani RainbowfishAvoidCherry Shrimp and Boesemani Rainbowfish only share 81–82°F. That's a tight window.; Boesemani Rainbowfish will eat Cherry Shrimp.
Buenos Aires TetraAvoidBuenos Aires Tetra will eat Cherry Shrimp.
Chinese Algae EaterAvoidChinese Algae Eater will eat Cherry Shrimp.
Clown LoachAvoidClown Loach will eat Cherry Shrimp.
Common / Comet GoldfishAvoidCommon / Comet Goldfish will eat Cherry Shrimp.
Congo TetraAvoidCongo Tetra will eat Cherry Shrimp.
Convict CichlidAvoidConvict Cichlid will eat Cherry Shrimp.
Denison BarbAvoidDenison Barb will eat Cherry Shrimp.
Electric Blue AcaraAvoidElectric Blue Acara will eat Cherry Shrimp.
Electric Yellow LabAvoidElectric Yellow Lab will eat Cherry Shrimp.
Fancy GoldfishAvoidFancy Goldfish will eat Cherry Shrimp.
Firemouth CichlidAvoidFiremouth Cichlid will eat Cherry Shrimp.
Iridescent SharkAvoidIridescent Shark will eat Cherry Shrimp.
Moonlight GouramiAvoidMoonlight Gourami will eat Cherry Shrimp.
OscarAvoidOscar will eat Cherry Shrimp.
Paradise FishAvoidParadise Fish will eat Cherry Shrimp.
Pea PufferAvoidPea Puffer will eat Cherry Shrimp.
Pictus CatfishAvoidPictus Catfish will eat Cherry Shrimp.
Rainbow SharkAvoidRainbow Shark will eat Cherry Shrimp.
Red-Tail SharkAvoidRed-Tail Shark will eat Cherry Shrimp.
Rosy BarbAvoidRosy Barb will eat Cherry Shrimp.
Scissortail RasboraAvoidScissortail Rasbora will eat Cherry Shrimp.
Serpae TetraAvoidSerpae Tetra will eat Cherry Shrimp.
SwordtailAvoidSwordtail will eat Cherry Shrimp.
Three-spot GouramiAvoidThree-spot Gourami will eat Cherry Shrimp.
Tiger BarbAvoidTiger Barb will eat Cherry Shrimp.
Tinfoil BarbAvoidTinfoil Barb will eat Cherry Shrimp.
Weather LoachAvoidWeather Loach will eat Cherry Shrimp.
Yoyo LoachAvoidYoyo Loach will eat Cherry Shrimp.

Care notes

Needs: Zero tolerance for dissolved copper; fine pre-filter sponges on filter intakes; adequate mineral hardness (GH >= 4) for successful ecdysis.

Group: Colonial invertebrate; best started with 10 or more individuals to establish breeding colony dynamics.

Temperament: peaceful toward other fish, peaceful toward its own kind. Lives in the whole tank.

Common questions

How big does a Cherry Shrimp get?

About 1.6 inches (4 cm TL) as an adult, according to aquariumcoop.com.

What size tank does a Cherry Shrimp need?

At least about 10 gallons. The smallest standard tank that meets that is a 10 gallon.

How many Cherry Shrimps should be kept together?

At least 10. Colonial invertebrate; best started with 10 or more individuals to establish breeding colony dynamics.

What fish can live with a Cherry Shrimp?

Species that passed every check include Chili Rasbora, Pygmy Cory, Sterbai Cory, Bristlenose Pleco, Otocinclus, Amano Shrimp.

Gear for a Cherry Shrimp setup

As an Amazon Associate, AquariumSetup earns from qualifying purchases. Links open Amazon search results so you can compare current options.

Related guides

Sources

Values come from these pages, in our own words. Status: verified. Last reviewed 2026-10-12.