How Often Do Cory Catfish Lay Eggs? Breeding Information And Tips

Do you have a cory catfish tank and are looking to breed them? If so, then you’re likely wondering how often do cory catfish lay eggs.

In this article, we will discuss the breeding habits of cory catfish and provide tips on how to increase your chances of success.

We’ll also answer some common questions about hatching eggs and taking care of the fry. So if you’re ready to learn more about How Often Do Cory Catfish Lay Eggs, keep reading!

How Often Do Cory Catfish Lay Eggs?

How Often Do Cory Catfish Lay Eggs

When do Cory Catfish produce eggs? It’s all relative, of course. There are around 150 different species of Cory Catfish, each with its own distinctive characteristics and mating preferences.

These freshwater fish like to mate with other fish that have a similar appearance, and as a result, they routinely produce young. The cory catfish species we’re accustomed to keeping in our tanks are known to produce 10-15 eggs per week under ideal circumstances.

Cory catfish reproduce more often if there are more of them in the tank at one time. So it’s likely that if you keep 6-8 Cory Catfish together, you’ll have both men and females, which means you’ll receive eggs every week.

Can Cory Catfish Lay Eggs Every Week?

Cory catfish typically lay eggs every week, but this can vary depending on the fish’s age, health, number, male to female ratio, feeding, and water conditions.

If all the conditions are met and at least 6-8 cory’s in the tank with a 1 to 2 male-female ratio, then it’s very much possible for Corydoras to lay eggs every week.

How To Tell If Cory Eggs Are Fertile?

How To Tell If Cory Eggs Are Fertile

The differences between fertilized and infertile eggs are easy to notice. Fertile ones have a more brownish color and dark spots on them. In contrast, infertile ones have white shells and are translucent.

Remember that viable eggs don’t always result in healthy children. As a result, a visual examination alone may not be sufficient to determine which eggs should be saved. 

Even if both breeding fish are healthy, there is still the possibility that your pet Catfish may produce weak fry.

To find out which Corydoras children are the strongest, you, as the owner, must wait until the eggs hatch.

How Long Does It Take For Cory Catfish Eggs To Hatch?

How Long Does It Take For Cory Catfish Eggs To Hatch

It only takes three to six days for cory eggs to hatch. So it’s safe to hatch the eggs in the same tank where they bred. However, it’s better to separate the adults afterward as they have the tendency to eat their own eggs.

Eggs need to be preserved, so either relocate the eggs elsewhere or remove the adults from the tank. It’s entirely your choice.

When the eggs don’t hatch after a week, you can discard them as it indicates the eggs are not fertile.

How To Breed Cory Catfish

Breeding cory catfish is quite simple as they are prolific breeders. However, it’s wise to consider the age and sizes of the Corydoras before breeding. You shouldn’t try to breed a cory less than a year old and 2.5 inches in length.

As always, it’s better to have a dedicated breeding tank providing the ideal conditions to breed. A suitable environment will increase your chances of success in breeding where regular mating is ensured.

Tank Setup And Ideal Condition For Cory Catfish Breeding

Tank Setup And Ideal Condition For Cory Catfish Breeding

You must have the proper setting for your Cory to breed properly. The first step is to obtain a breeding tank – it could be between 10 to 30 gallons. The tank requires a filter, a heater, lighting, substrate, and plants. Some also suggest keeping the tank completely bare other than just a filter and heater.

However, some recommend adding some sand substrate as corydoras love sand. Anything other than sand will be detrimental to the fish. You can also put some plants because that will make the fries feel safer.

However, please don’t overdo it. It would help if you had LEDs to grow plants, and lights will help you locate the eggs and fry.

A sponge filter will be good as it will help to remove the toxins from the water without sucking up the fry. Finally, install a fish tank heater to maintain the tank temperature in ideal condition (75 to 85 degrees Fahrenheit).

Fill the tank with the old tank water in order to transfer the bacteria from the main tank to the new one to avoid the long cycling process. Once it is cycled and you are ready to breed, transfer the breeding groups from the main tank to encourage reproduction.

How To Get Your Cory Catfish To Spawn?

How To Get Your Cory Catfish To Spawn

How to get your CatfishCatfish to spawn? Make them pleased. Make sure they aren’t stressed, provide plenty of protein, and consider introducing live food.

Experienced breeders use a simple trick to induce mating. First, they conduct a little water change (25-50 percent) using water 2-3 degrees Fahrenheit cooler than the tank water. 

The decreased temperature reminds cory catfishes of the rainy season, mimicking their natural breeding condition. However, it never drops the tank temperature below 65 degrees Fahrenheit as it discourages breeding.

In addition, it’s recommended to add some live foods to their diet, which is helpful for breeding. For example, worms, larvae, and insects can be fed as live food.

If you meet the fish’s requirements, mating should occur within hours. If the fish don’t show any interest, add extra cold water. If the fish still don’t mate, try again later. The absence of sexual activity may indicate that the Corydoras are uneasy or too young to reproduce.

After mating, It takes a few days for females to deposit eggs on the tank’s walls and plants. A female can lay anywhere from 10 to 20 eggs at a time.

What Is the Difference Between Male And Female Cory Catfish?

The breeding process can only occur if both males and females are present in the tank. Therefore, It is necessary to have both male and female Cory catfish in the tank to proceed with the fertilization procedure.

The spawning will not take place as planned when there is no male Cory catfish to entice the female into egg-laying. Therefore, the male-to-female cory catfish ratio should be 1 to 2 in the breeding tank.

Sometimes, it isn’t easy for inexperienced fishkeepers to distinguish between male and female Cory. Therefore it’s recommended to keep at least 6 to 8 of them in the tank.

You can’t compel these Cory catfish to mate. The natural mating of fish will facilitate breeding. If you retain equal or more than 6-8, you won’t have to worry about acquiring both genders individually. If you put 8 of them in the tank, the opposite gender will couple up.

How to Differentiate Between Male & Female

It’s impossible to distinguish between males and females while they are still young. So you need to wait until they reach 2 inches in size.

How can you tell the difference between male and female Corydoras catfish?

  • The female will be a broader fish, a little larger, and the male will be a little smaller.
  • Male also have fewer round bellies and more colors, with bigger dorsal fins and pointed anal fins, than their female counterparts.

You might be thinking to yourself, looking at your Cory catfish, can’t tell the difference between which is smaller or larger, or maybe the fish are of different ages, and perhaps that’s a factor you might think.

In general, it’s tough to tell the difference between the genders of corydoras catfish. 

The most obvious way to figure out is to observe the behavior during the breeding season.

Males tend to pursue females; if the Catfish chases during the mating season, it is a male. 

Therefore, the female Corydoras are generally tormented in a tank with mostly male Cory Catfish. Unfortunately, this may cause your female Catfish to die. So, as an owner, prioritize a balanced tank.

How To Tell If Your Cory Catfish Is Pregnant

Pregnancy may not be the best term to describe Cory catfish breeding and spawning. However, you can tell whether your female Cory catfish is pregnant by looking at her gravid physique.

The female Cory catfish are going to be a little bit plumper. Also, when she’s getting ready to lay her eggs, you’ll see some white spots on her belly. This is where the eggs are developing, and they’ll be released through her vent called the genital papilla, which is a tiny fleshy tube behind the anus.

When the eggs are ready to be released, she’ll swim up to the water’s surface and release them. Then, the male Cory catfish will come along and fertilize the eggs.

What To Do With Cory Catfish Eggs

After the female Cory catfish has released her eggs, adults are likely to consume them. So, you’ll need to remove the eggs from the tank as soon as the spawning session is over if you want them to hatch.

The most crucial component of caring for eggs and fry is getting the adults out. Adult Corydoras can’t consume their young this way!

What To Do With Cory Catfish Eggs

The breeding and fry tanks might be the same. Before breeding your fish, make sure the breeding/fry tank is cycled correctly. There is no need for expensive embellishments in your breeding tank since that makes it tougher to clean.

How To Raise Cory Catfish Fry

The most challenging part of the whole process is to make the fry survive. The first thing you need to do is to separate the fry from their parents as soon as they are born. This is because the parents will often eat their fry.

You need to provide plenty of hiding spots in the tank for the fry. This can be done by adding live plants or driftwoods.

How To Raise Cory Catfish Fry

It’s essential to do regular water changes (25% every other day) and vacuum the substrate to remove the uneaten food and waste. It’s also important to remove the dead fry as soon as possible to prevent the spread of disease.

The fry needs to be fed in small amounts several times a day. You can start with live baby brine shrimp or micro worms. As they grow, you can begin to feed them crushed flake food or pellets.

It will take the fry about two months to reach adulthood. At this point, you can start to add them back into your main tank slowly.

Do Cory Catfish Eat Their Babies?

YES, they do. Cory Catfish eat their fries in the wild too. The actual reason is unknown; however, it can be a way of controlling their population growth.

So, if you want to raise Corydoras fry, you should separate them from the adults. Then, after they are grown enough and have no chance of being eaten, you can transfer them to your community tank with other fish.

Cory Catfish Care Requirements

As you plan to breed cory catfish, hopefully, you already know the care requirements for cory catfish. If you know, you can skip this section. However, if it’s not, I suggest you read the section below to understand how you should care for your cory catfish.

Cory Catfish Care Requirements

Temperament & Behavior

Corydoras are schooling fish, so it’s best to keep them in groups of at least six. However, they are peaceful bottom-dwellers that get along well with most other aquarium fish.

Corydoras are active and love to play. They will often be seen “hunting” for food in the gravel or sand at the bottom of the tank. Corys are also known to be very social fish and will often greet their owner at the glass when they come to the tank.

Corys are very hardy fish and can adapt to a wide range of water conditions. However, they prefer a well-oxygenated aquarium with a sandy substrate and plenty of hiding places.


Corys can grow about (1.5-2.5) inches long depending on the species.


The average lifespan is about (15) years, but they have been known to live for up to (20) years in captivity in a well-maintained tank.


Corys are omnivorous and eat various foods, including pellets, flakes, and live foods. They should be fed twice a day and will often scavenge for food that has sunk to the bottom of the tank.

It’s best to provide a variety of foods to ensure your cory catfish are getting all the nutrients they need. Corys are particularly fond of bloodworms, brine shrimp, and blackworms.

Water Conditions

Corys are very tolerant of a wide range of water conditions but prefer a tank with a temperature of (72-78) degrees Fahrenheit, a pH of 6 to 8, and a hardness of 3 to 10 dKH.

Corys are not very sensitive to changes in water conditions, but it’s best to do a gradual acclimation if you need to make any significant changes.

Final Thoughts

Cory Catfish Breeding Information And Tips

A female cory will lay anywhere from (10-20) eggs in a single spawning. The eggs will hatch in about three to six days, and the fry will be free-swimming in about a week. 

To encourage spawning, you can lower the tank’s temperature to a few degrees by doing a water change with cooler water. You can also add some plants or java moss to the tank for the fry to hide in.

Once the fry is free-swimming, they should be fed a proper diet to increase the survival rate. I hope this article helped you, and now you know How Often Do Cory Catfish Lay Eggs and how to breed successfully. Feel free to ask any questions below in the comment section.

Sujit Modak

Leave a Comment