Guide

Breeding shrimp: how-to guide

From tank setup to baby shrimp - a practical guide for Neocaridina and Caridina.

⏱ 11 min read 🐠 Fish care 📅 Updated May 2026
Breeding Shrimp in aquarium
Quick answer
  • Who breeds in freshwater: Neocaridina and Caridina dwarf shrimp breed fully in freshwater. Amano shrimp do not - their larvae need brackish water.
  • Tank size: 20-40 litres works for a colony; bigger tanks buffer parameter swings better.
  • Filter: Sponge filter only, or cover any other intake with fine mesh - baby shrimp get sucked in easily.
  • Water stability matters more than exact numbers: Neocaridina tolerate some variation; Caridina need RO water and tight parameters (GH 4-6, KH 0-2, pH 5.5-6.5).
  • No fish: Even small, supposedly peaceful fish will eat shrimplets. A species-only tank is non-negotiable for consistent breeding.
  • Mature tank first: Run the tank for at least four to six weeks before adding shrimp. Biofilm is their primary food source.

Neocaridina vs. Caridina: pick the right starting point

These two genera cover almost every dwarf shrimp you'll find in the hobby. Neocaridina davidi - sold as cherry shrimp, fire red, yellow neon, blue velvet, and several other colour variants - is the sensible starting point. They tolerate a wide range of tap water conditions, breed readily, and are genuinely forgiving of beginner mistakes. If your local tap water sits between pH 6.5-7.5 with moderate hardness, you can probably breed Neocaridina straight out of the tap with a dechlorinator.

Caridina species - crystal red, crystal black, Taiwan bee, and others - are a different proposition. They need soft, acidic water: GH 4-6, KH 0-2, pH 5.5-6.5, and a temperature of 22-25°C (72-77°F). You almost always need RO water remineralised with a Caridina-specific product like Salty Shrimp GH+. The effort is worthwhile, but don't start with Caridina if you've never kept shrimp before.

Honest take

The hobby romanticises Caridina, but most people's first breeding colonies fail because they try to skip Neocaridina. Start cheap, learn what thriving shrimp look like, then move up.

Setting up a shrimp breeding tank

Tank size and cycling

A 20-40 litre tank is enough for a colony of 20-50 shrimp. Smaller than 20 litres and parameters swing dangerously fast; larger than 40 litres is perfectly fine but not necessary. Whatever size you choose, the tank must be fully cycled before shrimp go in. Ammonia or nitrite above zero will kill a berried female outright and abort the eggs. If you're not sure how cycling works, read the how to cycle a fish tank guide before you start.

Filtration

A sponge filter is the standard recommendation, and it's correct. Sponge filters provide gentle flow, add surface area for beneficial bacteria, and cannot suck up shrimplets. If you want to use a hang-on-back or canister filter, wrap the intake in a fine sponge pre-filter sleeve - the kind rated for 150-300 microns. Check and rinse it regularly; a clogged sleeve reduces flow and becomes a breeding ground for detritus.

Substrate

For Neocaridina, use an inert substrate: sand, fine gravel, or plain aquarium gravel. Avoid buffering substrates - they'll push your pH and KH down, which Neocaridina don't need and can harm them over time.

For Caridina, use an active buffering substrate such as Fluval Stratum, ADA Amazonia, or similar. These substrates release humic acids and lower KH toward zero, which is exactly what Caridina need. Be aware that active substrates exhaust over 12-18 months and need replacing - your parameters will slowly drift upward as this happens.

Plants, moss, and hardscape

Dense planting is not optional decoration. Java moss, Christmas moss, and subwassertang give baby shrimp hiding cover and host the biofilm they depend on for their first weeks of life. Anubias, bucephalandra, and other broad-leaved plants accumulate biofilm on their leaves - shrimp graze them constantly. Driftwood serves a similar function and helps buffer pH slightly in Neocaridina tanks.

Let the tank run for four to six weeks before adding shrimp. During that time, biofilm establishes across every surface. A tank that looks slightly green and "lived in" is ready. A spotless new tank is not.

Tip

Add a handful of Indian almond leaves or alder cones when setting up. They leach tannins that soften water slightly and accelerate biofilm growth - shrimp gravitate toward them immediately.

Water parameters for breeding

Parameter stability is more important than hitting exact target numbers. A shrimp colony that has adapted to pH 7.2 will do better there than one repeatedly swinging between 6.8 and 7.4. For detailed background on what each parameter means and how to test it, see the aquarium water parameters guide.

Neocaridina target parameters

Temperature: 20-26°C (68-79°F). GH: 6-8. KH: 2-4. pH: 6.5-7.5. TDS: 150-250 ppm. Nitrate: below 20 ppm. Ammonia and nitrite: zero.

Caridina target parameters

Temperature: 22-25°C (72-77°F). GH: 4-6. KH: 0-2. pH: 5.5-6.5. TDS: 100-150 ppm. Nitrate: below 10 ppm. Ammonia and nitrite: zero.

Watch out

High nitrate is the silent colony killer. Shrimp tolerate low-level nitrate short-term, but above 20 ppm (10 ppm for Caridina) breeding slows, females drop eggs, and mortality in juveniles increases. Test weekly and keep up with water changes - see how often to do water changes for guidance on frequency.

Water changes

Change 10-15% weekly, using water matched as closely as possible to your tank's temperature and parameters. Top-off evaporation with pure RO or dechlorinated water, not your normal change water - evaporation concentrates minerals, and adding full-strength water raises TDS and GH each time. Most people get this wrong by using tap water for evaporation top-offs and watching their TDS creep up month by month.

Stocking for a breeding colony

Start with 10-15 shrimp of mixed sex. You don't need an exact ratio, but you want at least a few females in the group. Females are noticeably larger than males with a rounder, more curved abdomen - you'll see the saddle (developing eggs visible through the carapace behind the head) before they're berried. Males are slimmer, smaller, and move more actively when searching for females.

Once your colony establishes, you don't need to do anything to trigger breeding. Good water quality and food are sufficient. A healthy Neocaridina female carries eggs for 25-30 days before they hatch; Caridina species take 28-35 days depending on temperature. Lower temperatures extend gestation slightly; higher temperatures shorten it but increase stress risk.

20-30
Babies per clutch

A healthy Neocaridina female produces 20-30 shrimplets per brood, with breeding cycling every 5-8 weeks in ideal conditions.

Feeding

A mature, well-planted shrimp tank provides most of what shrimp need. Biofilm, algae, and decaying plant matter are their natural diet. Supplemental feeding fills the gaps.

Feed adults every one to two days: shrimp-specific pellets or wafers, blanched vegetables (zucchini, spinach, cucumber), and occasional protein sources like frozen bloodworm or brine shrimp in small amounts. Remove uneaten food within a few hours. Shrimp tanks have low bioloads but are sensitive to ammonia spikes from rotting food.

For babies, the biofilm in a mature tank is genuinely sufficient in most cases. In sparser setups, add powdered foods or finely crushed pellets. Several brands make dedicated baby shrimp powder - it's not a gimmick, it does help shrimplet survival in newer tanks.

Common mistake

Overfeeding is responsible for more shrimp deaths than underfeeding ever has been. One small wafer every other day is enough for a colony of 30. If you see food sitting uneaten after two hours, you're feeding too much.

Raising baby shrimp

Shrimplets emerge as perfect miniature adults, around 1-2 mm long. They're fragile for the first two weeks, spend most of their time hiding in moss and on plant surfaces, and are sensitive to anything that disrupts the tank - sudden water changes, temperature swings, or aggressive flow. Keep your filter output gentle. A sponge filter at low-to-medium air pump output is ideal.

The most common cause of shrimplet loss isn't predation or water quality - it's getting sucked into filter intakes. Even a pre-filtered HOB intake can pull in animals under 3 mm. Double-check your intake protection before the first hatch.

Avoid adding any fish to a breeding shrimp tank. This includes otocinclus, which are widely described as shrimp-safe - they don't deliberately hunt shrimp, but they do compete for biofilm and can inadvertently injure or startle shrimplets. Nerite snails and mystery snails coexist without issue.

Tip

Add a clump of java moss floating loose near the surface. Shrimplets congregate in it, it collects fine food particles, and it's the easiest way to spot early survival rates without disturbing the tank.

What most breeding guides miss

Interbreeding ruins colour lines

Different Neocaridina colour variants interbreed freely. Put blue velvets and cherry shrimp in the same tank and within a few generations you'll have a colony of wild-type brown shrimp. Keep colour variants in separate tanks if maintaining clean lines matters to you.

Caridina species also hybridise - crystal red and Taiwan bee shrimp will crossbreed. Serious breeders keep these isolated.

Moulting deaths and failed moults

Shrimp shed their exoskeleton to grow, and a failed moult can be fatal. The most common cause is a calcium or mineral deficiency - typically from GH that's too low or from RO water used without remineralising. If you find dead shrimp still half-inside their old shell, your GH is probably too low. Don't remove empty moult shells immediately; other shrimp eat them to recycle minerals.

New tank syndrome revisited

Shrimp are far more sensitive to the nitrogen cycle than fish. A tank that's "cycled enough" for a betta will still kill shrimp if there are any ammonia spikes. Test with a liquid test kit - strip tests aren't accurate enough for shrimp keeping. If you're new to the nitrogen cycle, read the nitrogen cycle explained before spending money on Caridina.

Track your parameters and get care reminders with App-aquatic.

Get the free app

How long does it take for shrimp to start breeding?

In a mature, established tank with stable parameters, most Neocaridina females will be berried within 4-8 weeks of introduction. Caridina can take longer - sometimes 2-3 months - especially if they're acclimatising to new water chemistry. Don't rush it by changing the setup; consistent conditions trigger breeding faster than any intervention.

Why is my berried shrimp dropping her eggs?

Egg dropping (called "saddling" or "dropping") is almost always caused by stress: a large water change with mismatched temperature or parameters, a sudden pH shift, a failed moult, predation pressure, or ammonia exposure. Check your parameters immediately and compare your change water to tank water. If everything tests fine, the female may simply have been disturbed - some first-time carriers drop eggs and carry successfully on the next clutch.

Can I breed shrimp in a community tank?

Adults will usually survive in a well-planted community tank with small, peaceful fish. Breeding successfully is much harder - shrimplets will be eaten by almost any fish, including supposed "shrimp-safe" species like ember tetras and pygmy corydoras. If you want a growing colony, a species-only tank is the realistic approach.

Do I need a heater for shrimp?

Neocaridina tolerate room temperature in most households - they're comfortable from 18-26°C (64-79°F). If your home stays above 18°C year-round, a heater isn't strictly necessary. Caridina have a narrower band (22-25°C / 72-77°F) and usually need a heater to stay stable. Both genera are more sensitive to heat above 28°C (82°F) than to cool temperatures, so avoid placing tanks near windows or radiators in summer.

How many shrimp do I need to start a breeding colony?

Ten to fifteen is a practical minimum. Fewer than that and you may end up with all males or a single female, which stalls breeding for weeks. Starting with 15 shrimp gives you a reasonable spread of sexes and enough genetic diversity to avoid inbreeding depression in the long run. For Caridina, where individual shrimp cost more, 8-10 is acceptable but 12-15 is better.

More guides · Shrimp types · Shrimp beauty vs ease · Raising fry