Do Cherry Shrimps Eat Their Babies?

Who doesn’t know about shrimp’s cannibalistic nature? For this reason, many shrimp owners remain afraid of keeping cherry shrimp fry with adult cherry shrimp. Hobbyists and shrimp owners often wonder if cherry shrimp eat their babies.

Unlike other shrimp species, cherry shrimp do not eat their newborn babies. Also, these shrimp do not eat their eggs as long as these shrimp eggs are in good condition and attached to the cherry shrimp.

Surprisingly, these shrimp do not have the cannibalistic trait. Because they are opportunistic eaters, these cherry shrimp may eat their dead eggs or babies.

To quench your thirst for curiosity, you might have already sought help from various forums. You’ll get all the required information and details on this topic that you might be searching for. So, let’s dig deeper into this article.

Are Cherry Shrimp Cannibalistic?

You might have heard that all shrimp are supposed to eat anything. So, this is not unnatural to question the cannibalistic trait of cherry shrimp.

But this is a big no in the case of cherry shrimp.

Since cherry shrimp aren’t cannibalistic, they don’t eat each other. You can house multiple cherry shrimp together without any worry.

If you want to buy cherry shrimp, you can go through this article to find 13 types of different cherry shrimp.

cherry shrimp tank

Will Cherry Shrimp Eat Their Eggs?

The cherry shrimp do not eat their eggs as long as these eggs are attached to the cherry shrimp. When cherry shrimp discard their wasted eggs, they may eat the eggs like other food.

See also  How Long Can Cherry Shrimp Go Without Food?

Generally, cherry shrimp become gravid with 20-30 eggs or more. These shrimp carry the eggs until they turn into shrimp fry. The shrimp eggs need to be hatched to become shrimp fry.

But, not all shrimp eggs become hatched. Sometimes, these shrimp eggs might rot due to various factors, such as poor water quality, breeding age range, temperature shuffle, etc.

These shrimp eggs remain visible in the saddle of the mother shrimp as long as these eggs are healthy. After a certain period, shrimp choose to abandon their unfertilized eggs.

Now, there remains no issue with cherry shrimp eating these discarded eggs. These discarded eggs are a good source of protein and nutrition for cherry shrimp.

You can also pay a visit to this article to learn detailed care guidelines about cherry shrimp babies.

Will Other Shrimp Eat Baby Cherry Shrimp?

Although cherry shrimp do not eat their babies, other shrimp can eat baby cherry shrimp. Several shrimp will consume cherry shrimp if these babies fit in their mouths. Such voracious shrimp are Amano shrimp, Ghost shrimp, etc.

For this reason, the experts suggest not keeping different species of shrimp together. If there are different shrimp species, you should separate the baby cherry shrimp.

If you’re a beginner to breed cherry shrimp, you can go through this article for detailed guidelines.

Baby Cherry Shrimp Care Infographic

baby cherry shrimp care dos and donts, proper habitat, feeding infographic

Want to get a printable version of this infographic? Click here! [If you want to use this infographic on your website, please link back to this post as the source!]

Do Cherry Shrimp Eat Their Healthy Eggs?

The answer is a big no! Cherry shrimp do not eat any eggs of good shape.

See also  9 Cherry Shrimp (Neocaridina) Diseases & How To Treat Them?

This doesn’t mean that these shrimp don’t eat only their healthy eggs. Moreover, cherry shrimp do not eat healthy eggs of fish or other shrimp species.

As long as the eggs are in good shape, cherry shrimp won’t try to taste them. These shrimps consume only rotten, decaying, or unfertilized eggs that are discarded. Instead of healthy eggs, cherry shrimp prefer fungus-grown eggs.

Do Adult Cherry Shrimp Eat Their Babies?

Since Cherry shrimp aren’t cannibalistic, they do not eat their species. There aren’t any records of adult cherry shrimp eating their babies. These adult shrimp eat only dead shrimp or fish.

Do Cherry Shrimp Eat Dead Shrimp?

Cherry shrimp tend to eat dead shrimp, fish, rotten plants, and so on. It’s their common scavenger trait. The rich minerals of the exoskeleton of the dead shrimp help make the shell of cherry shrimp stronger.

Hence, when a shrimp dies in the tank, all shrimp tend to swarm around it. However, you should remove the dead shrimp.

It can cause an ammonia spike. Also, decaying dead shrimp contaminate the water of the shrimp tank.

Final Words

I hope this article cleared up your confusion regarding keeping your cherry shrimp with their babies. Since these shrimps do not eat their babies, you will have a blast of cherry shrimp fry despite keeping them with adult cherry shrimp.

However, if you have a blast of the cherry shrimp population, you can follow this article to control your shrimp population.

Muntaseer Rahman

About Author

Hello, I’m Muntaseer Rahman, the owner of I’m passionate about aquarium pets like shrimps, snails, crabs, and crayfish. I’ve created this website to share my expertise and help you provide better care for these amazing pets.


This site is owned and operated by Muntaseer Rahman. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to This site also participates in other affiliate programs and is compensated for referring traffic and business to these companies.