Some context.

I'm planning on having ghost shrimp and neon tetras in the same tank (20g), however I don't really want a lot of ghost shrimp.

I currently have 7 neon tetras. Would they eat the baby ghost shrimp, hopefully keeping the population steady?

2 Answers 2


Neon tetras will indeed eat baby shrimp. So they can be used for population control.
But keep in mind that you do have to try to keep some of the babies alive. Otherwise you might end up without any shrimp after a while.

From your other post, it seems like your tank won't have many hiding places for the shrimp. So you might want to add a few real plants and moss (shrimp will love this) and a shrimp cave.

Especially when shrimp are shedding their skin, they are more vulnerable and also need a more quiet place to hide.

  • Would something like this work for a 'cave'? (from google images for "shrimp cave", and this seems to be the nicest looking one)
    – user9091
    Commented Mar 20, 2017 at 14:12
  • I was more thinking about something like this The one you linked doesn't exactly give much hiding space.
    – Diether
    Commented Mar 20, 2017 at 15:18
  • Him, okay. I don't really like the look of that as much but I'll keep looking. Thanks for the advice!
    – user9091
    Commented Mar 20, 2017 at 15:19
  • If you cover it with some java moss you won't see much of it anymore after a while. Of course there are different type and different materials you can choose from. I have 2 that look like this. I also have brownish gravel, so it matches with the rest of the tank.
    – Diether
    Commented Mar 20, 2017 at 15:32
  • Hm, okay. I also have brown gravel, so that might work. And I've never tried live plants before, but I'll look into that.
    – user9091
    Commented Mar 20, 2017 at 15:34

According to my experience and this article, yes your baby shrimps are going to have problems. Look basically if it fits into a fish mouth it's gonna be eaten. Baby shrimp have no rough shell and no ability to quickly jump away. Even with all the hiding spots available, they are going to be hunted by tetras. So better put small baby shrimp in another tank until they grow up.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.