Do Cory Catfish Eat Their Eggs? (5 Essential Tips & Tricks)

Have you ever wondered if Cory catfish eat their eggs? As aquarium enthusiasts know, this fish species is known to be an egg-guarding type of fish. So, Do Cory catfish eat their eggs?

Spawning a healthy colony of Cory Catfish can be difficult, as the parents often eat the eggs. 

They are exceptionally protective regarding their eggs, so the idea that they could consume them can be worrying.

Nevertheless, here we will include 5 essential tips for protecting your Cory catfish eggs and fry against predatory behavior from adult Cory Catfish.

punctatus cory catfish

Many aquarists experience difficulty spawning Cory Cat, as the parents often eat the eggs. Following these simple tips can increase your chances of success and protect the corydoras’ eggs and fry.

So, will corydoras eat their eggs? Keep reading; these expert tips may help ensure successful reproduction in your breeding tank!

Do Cory Catfish Eat Their Eggs?

Do Cory eat their eggs? Yes, Cory Catfish will eat their eggs. However, they usually only do so if they are desperate.

how long do cory catfish live
how long do cory catfish live

In the wild and captivity, a Corydoras may view its eggs as food as a last resort if other food sources have not been readily available or have been scarce for extended periods.

As such, ensuring that your cory catfish has enough food to prevent them from consuming their eggs is essential.

Do Cory Catfish Breed Easily?

Yes, Cory Catfish is very easy to breed. They are egg-scattering species of tropical fish and reproduce in the same way as other similar freshwater fish.

All the eggs need is clean water with a temperature between 70 and 77 degrees Fahrenheit, plenty of hiding places, and good food to remain healthy.

You’ll be able to tell when your fish are ready to breed as the males will begin courting the females by performing courtship dances and rubbing against them to encourage spawning.

How Many Eggs do Corydoras Lay? The female corydoras then lays up to 200 eggs on flat surfaces such as rocks, wood or plants in her main tank, which can then be fertilized by several males at once if present.

Once hatched, the baby fish will take around two weeks before they reach adulthood – during this time, their parents must have enough food; otherwise, they won’t survive long!

How Do You Protect Cory Catfish Eggs?

When breeding Cory Catfish, the fertilized eggs and fry are vulnerable to predators and must be protected. 

One way to protect Cory Catfish eggs is to move them into a nursery tank. A net can be used to scoop up the eggs and transfer them into the nursery tank. This video explains how to move eggs.

The nursery tank should be filled with clean water and have plenty of plants for the fry to hide in. The water should also be heated to around 80 degrees Fahrenheit.

Once the fertilized eggs have been moved, you can add some fine-leaved plants to the tank, such as Java moss or other small aquarium plants, to help protect the fry.

5 Essential Tips to Prevent Cory Catfish from Eating Their Eggs:

Cory Catfish are a popular aquarium fish, but they can be challenging to keep because they often eat their eggs. If you’re having trouble keeping your Cory Catfish from eating their eggs, don’t worry – you’re not alone. Many people have this problem, and there are ways to prevent it.

Here are 5 essential tips and tricks to help protect Cory Catfish eggs: 

1. Provide Plenty Of Food: 

Proper nutrition is essential for Cory Catfish to thrive and reproduce. Ensure you regularly provide your Cory Catfish with plenty of food so they have no reason to eat their eggs.

2. Remove Unfertilized Eggs:

If you spot any unfertilized eggs in the tank, be sure to remove their eggs quickly. This will help prevent your Cory Catfish from consuming any of their eggs and also help keep the main tank clean.

3. Separate Mating Pairs:

If you have more than one Cory Catfish in your tank, it is advised to separate the mating pairs. This will help reduce the risk of unfertilized eggs being eaten by other fish in the tank.

4. Provide Hiding Spots:

Make sure to provide your Cory Catfish with plenty of hiding spots where Cory catfish lay eggs. This will help keep the eggs out of sight and away from adult Corydoras Catfish that may be tempted to eat them.

5. Rinse Fry Food Beforehand:

When feeding the fry, ensure the food is rinsed beforehand to prevent it from clumping together and sinking to the bottom of the tank, where adult Cory Catfish can eat it.

Following these straightforward tips can increase your chances of successful reproduction and protect your Cory Catfish fry from being eaten by its parents.

Do note that it is still possible for Cory catfish to eat their eggs, even when following these tips. If your Corydoras are eating their eggs, it is essential to check if they are provided enough food and remove any unfertilized eggs from the tank.

What Do You Do When Your Cory Catfish Lays Eggs?

If your females lay eggs, it is crucial to monitor the main tank closely and take steps to ensure that the fry has a high chance of surviving.

Moving the eggs into a separate nursery tank for safety is recommended, as this will help protect them from being eaten by adult Cory.

Ensure the tank is heated to around 80 degrees Fahrenheit and plenty of plants are added for fry to hide in.

Also, ensure that your Cory Cat has enough food, so they do not need to eat their eggs. Finally, removing any unfertilized eggs from the tank as soon as possible is essential.

An air pump is essential to increase oxygen levels in the water and make water motion.

Following these steps can help ensure your Cory Catfish fry has a better chance of surviving and thriving.

How Do You Know If Cory Eggs Are Fertile?

You can determine whether Cory’s eggs are fertile by looking at the color and texture of the egg. The most obvious sign of a fertile Cory egg is its orange color. You may even notice black spots on the surface as the egg matures.

Additionally, healthy and fertile eggs will feel firmer than other fish eggs when pressed against them. If there are any signs that the egg appears discolored or feels squishy when pressed, it’s likely not a viable option for hatching fry. 

How Long Does It Take for Corydoras Egg to Hatch?

Cory eggs typically take between 5-7 days to hatch. The exact time depends on the cory catfish species and environmental factors such as temperature and humidity. Generally, temperatures should be between 74 – 81 degrees Fahrenheit for optimal hatching conditions. 

Cory eggs are laid in batches, and most Cory species will have up to eight females producing a batch at once. During this period, keeping the tank clean and free from potential predators that may eat them before the eggs hatch is essential. 

Once eggs hatched, young Cory fry will start swimming around within 24 hours of hatching and begin searching for food particles such as newly hatched baby brine shrimp, crushed flake food, micro worms, or infusoria culture provided by the breeder.

Care must also be taken not to overfeed the fry with these small food items, or they may become malnourished due to a lack of proper nutrition. Fry should be fed multiple times daily but in small quantities to not cause water pollution in their tank environment either!

How Does a Male Cory Catfish Fertilize Eggs?

Male Cory Catfish reproduce uniquely, with the male lying on its side. In a beautiful adaptation of nature, the female then uses her mouth to extract sperm from his vent and fertilize eggs.

When a male Corydoras Catfish is ready to fertilize eggs, he will swim around the female and release sperm (milt) over her eggs. The milt coats the surface of the eggs and helps them to develop.

The milt also contains proteins and enzymes that help nourish and protect the eggs as they develop. After the female extracts the sperm from the male’s vent, she will then Cory catfish lay eggs on a flat surface such as a rock or piece of driftwood.

The male Cory Catfish will fertilize the eggs by releasing sperm (milt) over them to help them develop. The milt contains proteins and enzymes, ensuring that the cory catfish eggs have all the nourishment they need to survive and thrive.

Once laid, the eggs must be kept in a safe environment, free from potential predators. It is also essential to regularly check for any underutilized eggs and remove them from the tank, as they can quickly become moldy.

Will Plecos Eat Cory Eggs?

Yes, plecos will eat cory eggs. Corydoras catfish have adhesive eggs on submerged surfaces such as tank decorations, leaves and plants.

When these corydoras’ eggs are laid, they become food for the plecos. Plecostomus are naturally omnivorous, so they won’t hesitate to eat cory’s eggs if given a chance.

Although their diet consists mainly of algae and small insects, plecos have been known to nibble on fish eggs whenever possible.

If you notice your pleco eating the cory eggs, then it is best to try and remove them from the tank before all of them are gone, as this can be detrimental to your fish population over time.

What Killed My Cory Catfish?

There are many reasons why a Corydora Catfish might die, including improper water conditions, disease, parasites or old age. Maintaining good water quality in your tank and ensuring the temperature is correct for your fish species is essential. To prevent this from happening, 

You should also perform regular health checks on your fish to identify and treat any illnesses or parasites early. If your Cory fish suddenly dies without any warning signs, it is likely due to an undetected disease or parasite.

It’s also essential to ensure the tank is well-maintained and free from any potential predators or hazards that can quickly kill a fish.

Lastly, suppose you notice any changes in behavior or physical appearance. In that case, taking the fish for a health check with your local veterinarian is essential as soon as possible.

By following these steps, you can ensure that your Cory Catfish lives a long and healthy life.

How Long Are Cory Catfish Pregnant For?

Corydoras Catfish are typically pregnant for 3-5 days. After fertilizing the eggs, they take three to six days to fry hatch into baby cory catfish and become free-swimming.

Before hatching, the water temperature must remain constant for the optimal development of the fry and their egg layers sacs.

In addition, keep proper aeration levels as this will help oxygenate the water and provide health benefits to mommy Cory Catfish and her unborn babies.

How Do You Stop Cory Catfish from Breeding?

The most effective way of preventing Cory Catfish from breeding is to keep only female Cory Catfish in the aquarium. Female Cory Cats do not produce sperm, so they cannot breed with other fish.

They should also be kept away from male Cory Cats or any other fish that could breed with them. If you have both males and females in the same tank, separate them by putting a divider between them or using an external filter.

There are also some less drastic methods for controlling breeding fish. Adding dither species like Danios or Tetras can help reduce the chances of mating since these can distract the male’s attention away from potential mates (females).

Another option is reducing their food supply, which may make it less likely for a spawn since spawning requires a lot of energy from live foods.

Finally, you can disrupt their environment by rearranging decorations such as rocks and plants every few weeks. This prevents them from getting too comfortable and encourages frequent changes in behavior, ultimately leading to less successful spawning attempts due to a lack of familiarity with their surroundings.


So, do Cory catfish eat their own eggs? To conclude, Cory catfish can be the perfect addition to any tank—their friendly and sociable nature makes them a great fit. However, they eat their eggs, so taking additional measures to protect the Cory catfish eggs and fry is important.

With the proper planning and implementation of these essential tips, you should be able to keep your corydoras fry safe and make sure they grow into healthy and vibrant adult fish. Far from being an obstacle, educational resources make this egg-laying process more pleasurable, not only because it allows us to stay ahead of possible issues but also because it gives us a fantastic opportunity to learn new things about these peculiar fish we love.

Finally, if you have questions at any step along the way or need additional advice or tips, don’t hesitate to contact your local pet store expert for assistance or scour online forums for experienced fish hobbyists to breed corydoras catfish successfully. Good luck with your new tank!

You might also like

About Me

I am the founder of, a devoted wife and mother, and an avid fish enthusiast. My aim is to assist fellow fish lovers worldwide in understanding how to properly care for and breed their pet fish.

Recent Posts

Stay Updated

Get outdoor trends, data, new products, and tips delivered to your inbox.

error: Content is protected !!
Scroll to Top