How Often Do Cory Catfish Lay Eggs? A Practical Breeding Guide

Healthy cory catfish typically lay eggs every 7 to 10 days when conditions are right, and a well-conditioned female can spawn twice in a single month. A single clutch ranges from 10 to over 100 adhesive eggs, depending on the species, the female’s age, and how well she’s been fed. After 9 to 12 months of age, most corydoras settle into this predictable rhythm, and once you know what to look for, a new spawn rarely catches you off guard.

Below, this practical walkthrough unpacks the spawning rhythm of corydoras, compares frequency differences across popular species, and details the water, temperature, and feeding triggers hobbyists can use to induce a spawn in under three days.

The Basic Spawning Cycle of Healthy Corydoras

Once a female cory reaches sexual maturity between 9 and 12 months, the spawning cycle becomes remarkably regular. Under ideal conditions, a well-fed female deposits a fresh clutch of eggs every 7 to 10 days, and some breeders report two spawns in a single month from a dominant female. The clutch itself is small by aquarium standards, anywhere from 10 eggs in a young or under-conditioned female to over 100 in a mature, heavily-fed bronze or peppered cory.

Egg Count, Clutch Size, and Hatch Timing

Clutch size scales directly with the female’s body size and condition. A plump, well-fed adult bronze cory (Corydoras aeneus) easily pushes 80 to 100 eggs per spawn, while a young peppered cory (Corydoras paleatus) might lay only 20 to 30 on her first few attempts. Eggs are adhesive and stick to whatever the female chooses at the moment of release: tank glass, broad plant leaves, filter intakes, or smooth stones.

Hatch timing depends almost entirely on water temperature. At 78°F (26°C), eggs typically hatch in about 3 days. Drop the temperature to 72°F (22°C) and development stretches to 5 or 6 days, with the newly hatched fry carrying a larger yolk sac. Most breeders prefer the faster end of that range because the shorter window reduces the chance of fungal infection setting in on infertile eggs.

What “Healthy” Actually Means Here

Frequency numbers only hold when the female is genuinely in breeding condition. That means a varied diet heavy in protein, stable water parameters, and at least one cool-water change in the past 7 to 14 days. A female that’s been kept on a strict flake-only diet or kept in water that’s been warm and unchanged for weeks can simply stop producing eggs, even with males present and active. Treat the 7-to-10-day figure as a ceiling, not a guarantee.

Species-by-Species Frequency Differences Worth Knowing

Not all corys follow the same calendar. The “every 7 to 10 days” figure is a useful average, but popular species diverge in ways that matter when you’re planning tank space or trying to trigger a specific spawn.

Species Typical Interval Clutch Size Range Notes
Bronze cory (C. aeneus) 5 to 8 days 50 to 100+ Tolerates warmer water, spawns readily
Peppered cory (C. paleatus) 5 to 8 days 30 to 80 Prefers cooler water, 72 to 77°F
Panda cory (C. panda) 7 to 10 days 20 to 50 Slows or stops above 78°F
Sterbai cory (C. sterbai) 7 to 10 days 30 to 60 Tolerates higher temps than most
Salt-and-pepper / Habrosus 5 to 7 days 10 to 30 Small clutches but very frequent

Cool-Water Spawners vs. Warm-Water Spawners

Peppered corys come from cooler southern South American waters and will noticeably slow down once the tank climbs above 78°F. Panda corys behave similarly and can take a long break during the hottest part of summer. Bronze corys handle higher temperatures without much fuss, which is one reason they remain the easiest species to breed in a standard community tank. Sterbai corys sit at the warm end of the comfort range and are the species to pick if the rest of your tank runs hot.

Dwarf Species and the Frequency Trade-off

Smaller corys like Habrosus and Hastatus don’t match the absolute egg count of their larger cousins, often laying only 10 to 30 eggs at a time, but they compensate with frequency. In a stable, well-fed colony, a Habrosus female can produce a small clutch every 5 to 7 days. The fry are also tiny, which makes them easy targets for filtration if you’re not prepared with a sponge pre-filter.

Environmental Triggers That Induce a Spawn Within 24 to 72 Hours

Frequency isn’t just a function of the fish; it’s something you can control. Three reliable triggers will push a conditioned group into spawning within one to three days, and experienced breeders stack them for the highest response rate.

The Cool-Water Water Change

A 50 to 70 percent water change with new water 3 to 5°F cooler than the tank temperature is the single most reliable corydoras spawning trigger. In the wild, corys spawn at the start of the rainy season, when cooler, oxygen-rich water floods their streams. A big cool change replicates that signal almost perfectly, and courtship often begins within 12 to 24 hours, with eggs appearing the following morning. Match the pH and hardness of the replacement water to the tank to avoid shocking the fish.

Barometric Pressure and Weather

Corys respond to falling barometric pressure the way many animals respond to incoming storms. A noticeable drop, the kind that arrives with a thunderstorm front, often produces a spawn the next morning even without any change in water. Indoors, this is hard to fake, but it’s useful to know: an active group may spawn unexpectedly right before a weather system moves through.

Diet as a Readiness Signal

Two to three days of heavy protein feeding primes females faster than anything else. Frozen bloodworms, blackworms, and live or frozen brine shrimp all work. The signal is abundance. When food is plentiful, females pack on the egg mass needed for a heavy clutch. A staple of high-protein food for 3 days, followed by the cool water change on day 3, is a near-guaranteed spawning recipe for bronze and peppered corys.

Sex Ratio and Group Size

Aim for at least two males per female in the breeding group. Males harass females less when they can spread the attention, and more males means a higher chance that at least one is always ready to fertilize. A bare minimum of 6 fish, with females outnumbered, is the smallest group that breeds reliably. Pairs and trios often produce nothing at all.

Trigger stacking matters. A cool water change alone might work 50 percent of the time. Combine it with three days of protein feeding and the response rate climbs above 80 percent in conditioned groups.

Reading the Signs Before and During a Spawn

You can usually predict a spawn 24 to 48 hours before it happens if you know what to look for. The behavioral and physical changes are subtle but consistent across species.

Physical Signs in the Female

A female ready to spawn looks visibly fuller in the abdomen when viewed from above. Her body widens noticeably, and the belly takes on a rounded, almost squashed look. This is most obvious in larger species like bronze and peppered corys. Males stay slimmer and more streamlined by comparison, which makes the contrast easy to spot once you’ve seen it a few times.

Behavior Right Before Eggs Appear

Males begin actively pursuing the female around the tank, often brushing against her sides and flanks. The classic T-position, with the male gripping the female’s barbels and body at a right angle, is the actual fertilization moment and is unmistakable once you’ve watched for it. After fertilization, the female carries the sperm packet, finds a smooth surface, and deposits a small cluster of adhesive eggs. A single spawn can produce eggs on glass, leaves, and décor in several different spots around the tank.

Identifying Fertile vs. Infertile Eggs

Within 12 to 24 hours of being laid, fertile eggs stay clear, slightly amber, and bright. Infertile eggs turn opaque white and often develop fuzzy fungus within 36 hours. The two types are easy to tell apart once you’ve seen them side by side, and the difference matters if you plan to treat or remove the clutch. A spawning that produces mostly infertile eggs usually points to a male-to-female ratio problem or females that aren’t fully conditioned yet.

Protecting the Eggs or Choosing to Let Nature Take Its Course

Most cory eggs never make it to hatching in a community tank. Adult corys themselves, alongside nearly every other fish in the aquarium, will happily consume the eggs within hours. Whether you intervene depends on what you want from the spawn.

Setting Up a Separate Breeding Tank

A dedicated 5 to 10 gallon tank with a sponge filter and a bare bottom gives the highest hatch rate. Move the conditioned adults into the breeding tank, trigger them with a cool water change, and remove the adults back to the main tank once eggs appear, usually within 24 to 48 hours. Hatch the eggs in the same tank, or transfer them to a smaller container with an air stone and a few drops of methylene blue to prevent fungal growth on the few infertile ones that always show up.

Manual Removal From the Display Tank

Eggs stuck to flat glass or broad leaves can be scraped off gently with a razor blade or your fingernail. A soft toothbrush works well on textured surfaces. Move the eggs to a small container with an air stone, the same methylene blue treatment, and water from the parent tank. This approach saves clutches that would otherwise vanish overnight, and it doesn’t require moving the adults at all.

Letting Things Happen in the Main Tank

Leaving eggs in place is the right call if your goal is just to watch natural behavior or if you don’t want to raise fry. A dense thicket of java moss, a spawning mop, or a thick stand of hornwort offers the best chance for any eggs to survive in a community setup. Even then, expect losses. Cory parents don’t defend eggs or fry, and predation pressure inside a typical community tank is high.

Eggs you can see clearly on the front glass are almost always lost within 6 hours in a community tank. Eggs hidden in dense plant cover have a much better shot, especially if your tank includes no active hunters like gouramis or larger tetras.

Suppressing Spawning Safely and Managing Female Recovery

Constant spawning can wear a female down, especially in a small group where one female takes the brunt of male attention. A short break every few months is healthy, and forcing a longer pause is sometimes necessary when fry aren’t the goal.

Removing the Main Triggers

The most reliable way to slow spawning is to remove the cool-water-change signal. Keep water changes small, around 20 to 30 percent, and match the new water temperature to the tank. Without that stimulus, most groups will drift to a 3-to-6-week interval between clutches, and some females will stop entirely during winter months when the room temperature drops. Maintaining a steady photoperiod of 8 to 10 hours also reduces the hormonal signal to spawn.

Diet Adjustments

Cut back on heavy protein feedings and rely on a balanced staple pellet or flake diet. Scarcity of high-value food signals the females that conditions aren’t right for a big clutch, and they reabsorb the developing eggs over a few weeks. This is a normal biological process and not harmful when done occasionally. A female that’s been spawning every week for two months will benefit from a few weeks on a maintenance diet before triggering again.

Female Recovery and Long-Term Health

Allow 2 to 4 weeks of rest between heavy clutches for any individual female. Older females, those over 3 to 4 years, naturally produce smaller spawns and may need longer recovery windows. Watch for signs of exhaustion: a female that looks thin, has lost color, or hides more than usual has likely been over-spawned. Separate her into a quiet tank with extra food for a few weeks and she usually bounces back without issue.

Sex Ratio Adjustments

If a single female is being constantly chased by several males, her stress level stays high and her body condition drops. Removing some of the excess males, or moving the female to a separate tank for a couple of weeks, gives her a clean reset. In a balanced group with two males per female, this kind of harassment is rare and spawning stays sustainable long-term.

Final Thoughts

The 7-to-10-day spawning rhythm is real, but it’s the ceiling, not the floor. A healthy female in a well-maintained tank with cool-water changes and protein-rich food will hit that mark consistently; a female in a stable, warm, lightly-fed setup may only spawn a handful of times a year. The triggers are predictable once you learn them, and so are the signs. Treat the cycle as something you can read and shape rather than something that just happens to your tank, and you’ll spend far less time guessing whether those white dots on the glass are eggs, fungus, or snail eggs.

FAQ

How often do cory catfish lay eggs under ideal conditions?

Healthy, well-conditioned cory catfish typically lay eggs every 7 to 10 days, and dominant females in a balanced breeding group can produce two clutches in a single month. The cycle holds for most common species, including bronze, peppered, panda, and sterbai corys, as long as the adults are mature, well-fed, and exposed to at least one cool-water change in a two-week window.

How many eggs does a cory catfish lay at once?

A single spawn produces between 10 and over 100 eggs, depending on the species, the female’s age, and her body condition. Larger species like bronze corys regularly hit the upper end of that range, while smaller dwarf species like Habrosus typically produce 10 to 30 eggs per clutch. Younger or under-conditioned females also lay fewer eggs, sometimes as few as 10 to 20 in their first few attempts.

What triggers cory catfish to spawn?

The most reliable trigger is a large water change of 50 percent or more with replacement water 3 to 5°F cooler than the tank. This mimics the rainy season in their native Amazon River basin habitat. Heavy protein feeding for 2 to 3 days beforehand, a drop in barometric pressure, and a ratio of at least two males per female all increase the odds of a successful spawn within 24 to 72 hours.

How long does it take for cory catfish eggs to hatch?

Eggs typically hatch within 3 to 6 days, with the exact timing driven by water temperature. At 78°F (26°C), most eggs hatch in about 3 days; at 72°F (22°C), expect closer to 5 or 6 days. Warmer water speeds up development but also raises the risk of fungal infection on infertile eggs, so most breeders aim for the middle of that range, around 75 to 77°F.

Do cory catfish eat their own eggs?

Yes, corydoras readily consume their own eggs along with eggs from any other fish in the tank. They do not guard or care for the clutch in any way, and in a community setup, the eggs usually disappear within a few hours unless they are hidden in dense plant cover or removed to a separate container. This is normal behavior, not a sign of stress or poor conditions.

What is the best temperature for cory catfish breeding?

The ideal breeding temperature sits between 75 and 78°F (24 to 26°C) for most common species. Peppered and panda corys prefer the cooler end of that range and may stop spawning above 78°F, while sterbai corys tolerate slightly warmer water without slowing down. The replacement water used in a triggering water change should be 3 to 5°F cooler than the tank to produce a meaningful temperature drop without stressing the fish.

IMRAN
IMRAN