How many Neocaridina to start a colony in 30L?

Neocaridina shrimp in a 30 L nano tank
Photo : TonyZimbinski — CC BY-SA 4.0
By La rédaction Aquariova
Aquariophiles d’eau douce · contenu rédigé par des passionnés
Updated July 20, 2026 · 6 min read

Neocaridina (Red Cherry shrimp and their colourful variants) are the queens of the beginner nano: easy, colourful, and they breed all on their own. The question that remains is how many to add at the start in a 30-litre tank to launch a lasting colony.

The essentials — our pick. Start with 10 to 15 Neocaridina in a 30-litre tank. That’s enough for good genetic mixing and to kick off breeding, without overloading a young tank. Add them to a cycled, slightly mature tank (developed biofilm), with stable parameters. The colony will then climb on its own to a balance.

Why 10-15 to start

You might be tempted to add a lot straight away. Bad idea in a young tank. Starting with 10 to 15 individuals has three advantages:

Neocaridina produce very little waste: the limit in a shrimp tank isn’t pollution, but the available food and space. They self-regulate.

✎ Editor's tip

Don't buy 3 or 4 shrimp "just to see". With so few individuals, the risk is ending up with only males or only females, and no colony at all. A group of 10-15 is the minimum for a confident start.

The conditions for them to thrive

Neocaridina are hardy, but they have their requirements:

For filtration, the sponge filter ticks every box for a shrimp tank: gentle current and zero risk to the juveniles. Here’s our pick:

Sponge filter (air-driven) for shrimp

Our pick
For who: a 30 L Neocaridina nano with juveniles to protect Our verdict: 4.5/5
Check the price on Amazon →

On the plant side, Java moss is the ultimate juvenile refuge and a permanent feeding ground:

Java moss

Our pick
For who: to give baby shrimp hiding spots and biofilm Our verdict: 4.5/5
Check the price on Amazon →

Before adding your shrimp, run through these points:

✎ Our verdict ★ 5/5 — Neocaridina for a first nano

For getting started with shrimp, the Neocaridina (Red Cherry) is unbeatable: tolerant, colourful, prolific. In a mature, planted 30L tank, you start with 10-15 and watch, amazed, as the colony is born. Perfect for building confidence.

Conclusion

To launch a Neocaridina colony in 30 litres, 10 to 15 shrimp are enough — as long as you welcome them into a mature, stable and gentle tank. They’ll do the rest, and your nano will fill with little splashes of colour within a few months. Patience on introduction (slow acclimatisation) and stability are the watchwords.

For the right filter, see What filter flow for a shrimp tank?. And to keep them with fish, read Can guppies and shrimp live together?.

Free tool

How many fish in my tank?

Enter your tank volume and the species you want — we give a cautious estimate.

Indicative estimate. It also depends on filtration and plants, and assumes a cycled tank. When in doubt, stock less: animal welfare comes first.

Frequently asked questions

How many Neocaridina to start with in 30 litres?

Start with 10 to 15 Neocaridina in a 30-litre tank. That's enough to ensure good genetic mixing and launch a colony, without overloading a new tank. They'll breed quickly: the population will climb on its own to a balance.

How many Neocaridina can a 30-litre tank hold in total?

A mature, planted 30-litre tank can comfortably hold several dozen Neocaridina (often 50 to 100 in time). They produce little waste and self-regulate based on the available food and space.

Do you need a male and females for a colony?

Yes, you need both. By buying 10-15 unsorted individuals, you statistically get enough males and females. Buying a group (rather than a few isolated individuals) guarantees breeding.

Does the tank need to be mature before adding Neocaridina?

Yes, ideally. Neocaridina feed partly on the biofilm that develops on the surfaces of a mature tank. You add them to a cycled, slightly run-in tank (a few weeks old) with stable parameters, never to a brand-new tank.

← Back to Species care