Book Appointment Now
Breeding Corydoras: A Practical Path from Spawn to Juvenile
A conditioned group, a cool water change of a few degrees, and pulling the eggs out of the main tank before fungus wipes the clutch are what it takes to spawn these fish at home. Done right, a single female releases 80–300 eggs that hatch in three to five days, and the fry reach a sellable size in about eight weeks. Done wrong, the adults chase, the eggs scatter, and a white fuzz claims the clutch within forty-eight hours.
This practical walkthrough walks hobbyists through conditioning broodstock, sexing adults, triggering spawning, and protecting eggs from fungus, so the first attempt at a corydoras spawn actually makes it to free-swimming fry.
Breeding Corydoras Catfish Starts with Ripe, Well-Conditioned Broodstock
Most failed spawning attempts trace back to one cause: fish that aren’t truly ready. Conditioning is the unglamorous foundation that determines whether the trigger recipe later in the cycle produces eggs or just a brief flurry of chasing. Skip the food, skip the patience, and the rest of the workflow falls apart.
Pick Adults Past 10–12 Months From Healthy Stock
Start with fish that have had time to fully mature. Corys under 10 months can technically produce gametes, but egg yields stay small and fertility drops. Look for adults from a tank with no disease history, no recent medication exposure, and steady growth from the juvenile stage. Wild-caught or farm-raised doesn’t matter as much as overall vigor: clear eyes, intact barbels, active schooling behavior, and a filled-out (not sunken) belly.
Run a Two-Male-to-One-Female Group of at Least Six
Breeding behavior in this genus is driven by male competition. A lone female gets harassed; a single pair often refuses to perform. Aim for two males per female as the default, with a minimum group of six fish, and a footprint wide enough that the dominant male can’t lock one female into a corner. A 20-gallon long tank works well for groups of up to ten.
Feed a High-Protein Conditioning Diet for 2–4 Weeks
Protein, not fat, drives egg development in females. Build the rotation around frozen bloodworms, frozen daphnia, and a quality sinking pellet with at least 45% crude protein. Feed small amounts two to three times a day, removing uneaten food within five minutes to keep ammonia at zero. Live blackworms or whiteworms are even better when you can source them clean. After fourteen days, well-fed females show visible pinkish abdominal swelling and start resting on broad leaves or the glass more often than usual.
Hold Stable Parameters During Conditioning
Keep the conditioning tank in the low-to-mid 70s °F (22–24 °C), match pH to the species’ natural range, and aim for moderate general hardness. Sterbai tolerate harder, more alkaline water than most, while peppered and bronze do well in slightly softer, more neutral conditions. The key word here is stable: a fully conditioned group thrown into fluctuating pH will resorb eggs and reset the clock.
Telling Males from Females Across Popular Species
Reliable sexing determines whether the group you set up actually has the right ratio. Get it wrong, and the spawning chase devolves into same-sex chases or no chase at all. Most corys are dimorphic enough to sort with the lights on and a decent top-down view.
The Universal Body-Shape Rule
Viewed from above, a ripe female is noticeably broader through the mid-body and longer overall than a male of the same age. That extra width holds the egg mass, and it becomes obvious once the fish pass the 12-month mark. Males stay slimmer, more torpedo-shaped, and tend to grow slightly faster in length despite looking leaner.
Ventral Fin Shape as the Second Cue
Look at the pectoral fins from above, not from the side. In most species (peppered, bronze, panda, sterbai, Adolfo’s), males develop thicker, more pointed pectoral fins that they flare during the T-position. Females keep rounder, finer-edged pectoral fins. The difference is subtle on juveniles and unmistakable on adults past 14 months.
Species-Specific Notes and a Side-by-Side Comparison
Dimorphism strength varies. Sterbai and bronze (Corydoras aeneus) show the clearest differences; peppered (Corydoras paleatus) and pandas are reliable but require a closer look. Pygmy corys (Corydoras habrosus) and other dwarfs are notoriously hard to sex by fin alone, so the body-width rule becomes the deciding factor.
| Species | Female Size at Maturity | Male vs Female Body Shape | Fin Shape Cue |
|---|---|---|---|
| Peppered (C. paleatus) | 2.4–2.7 in (6–7 cm) | Female 15–20% wider, longer | Males have visibly thicker pectorals |
| Bronze (C. aeneus) | 2.7–3.0 in (7–7.5 cm) | Female noticeably stockier | Males pointed, females rounded |
| Panda (C. panda) | 1.8–2.0 in (4.5–5 cm) | Female plumper, shorter snout | Subtle, needs adult fish |
| Sterbai (C. sterbai) | 2.5–2.7 in (6.5–7 cm) | Strong dimorphism, female broader | Males show clear pointed fins |
Sorting a single-specimen tank is essentially guesswork. If a fish arrives alone, grow it out with at least five same-age companions, then re-evaluate at 12–14 months. The schooling behavior itself also helps: the slightly larger, rounder fish that hover higher in the water column during rest periods are usually females.
Setting Up a Corydoras Breeding Tank for Reliable Spawning
Once the broodstock is ripe, the next step is a dedicated spawning tank that maximizes egg recovery and minimizes adult stress. A separate tank isn’t strictly required, but the moment a successful spawn happens, removing the adults becomes ten times easier with one. A 10–20 gallon long tank, a gentle sponge filter, and a handful of spawning mops will cover most species.
Tank Size, Footprint, and Substrate
Footprint beats height every time. A 20-gallon long (30 × 12 × 12 inches) gives corys the horizontal swimming space they need for the chase sequence. Bare bottom makes egg collection almost effortless: eggs land on glass, get photographed, and go straight into a hatching container. Fine sand mimics natural conditions and lets fish sift, but you’ll need to siphon eggs carefully. Marbled or large gravel traps eggs and is the worst option for breeding purposes.
Filtration and Flow
A small sponge filter rated for the tank volume, run with gentle airflow, is the standard. Powerheads, canister intakes, and any strong current are a problem because adults get pushed around during the chase and eggs get blasted into corners. Aim for turnover in the 50–80 gallons-per-hour range and bubble flow slow enough that the water barely ripples at the surface.
Trigger Décor and Cover
Egg-laying surfaces matter. Corys prefer to deposit eggs on something they can grip and clean first, so provide java moss clumps, spawning mops made of dark yarn, and broad-leaved plants like Anubias. The female T-poses on a leaf or mop strand, cleans it with her mouth, and tucks a single egg into the surface. Without these surfaces, eggs get scattered on the glass and become harder to find.
Skip the bright overhead light. Dim, broken light with floating plants like frogbit or water sprite calms the group and lets the chase behavior last longer without spooking the fish.
Triggering Corydoras Spawning with Water Changes and Temperature Drops
Conditioned adults in a stable tank will sometimes spawn on their own, but “sometimes” isn’t a plan. The reliable trigger is a controlled environmental shock that mimics the rainy season, the natural cue for egg-laying in Corydoras paleatus, Corydoras aeneus, and most of their cousins in the wild.
The Classic Cold-Water-Change Recipe
Refill the breeding tank with dechlorinated water 3–5 °F (2–3 °C) cooler than what’s already in there, at a volume of 50–75% of the tank. Repeat this on two to three consecutive days, ideally timed to coincide with falling barometric pressure or an actual storm front. The combination of fresher water, slight temperature drop, and the oxygen boost from surface agitation pushes ripe females over the threshold.
Simulating the Rainy Season
For stubborn species like sterbai and Adolfo’s, augment the cold change with soft RO or rainwater cut at 30–50% of total volume, dropping pH and hardness slightly. Match it to a stormy weather day when possible, since falling barometric pressure alone can flip a hesitant group into spawning mode within hours.
Reading the Chase and Counting the Eggs
Within twelve hours of a successful trigger, the behavior shift is obvious. Males start chasing females in tight spirals, the female cleans a leaf or mop strand, and the pair locks into the T-position with the male’s claspers visible. Eggs get deposited one at a time over the next few hours. Per-species yields:
- Pygmy corys: 30–50 eggs per female
- Panda corys: 60–100 eggs per female
- Peppered corys: 150–250 eggs per female
- Bronze and sterbai: 200–300+ eggs per female
When Nothing Happens: Troubleshooting the Group
A non-responsive group usually points to one of three issues: diet wasn’t protein-heavy enough during conditioning, water chemistry is too stable (try the soft-water cut), or the fish are too young. Re-audit the food log, run a TDS comparison between the breeding tank and the species’ native range, and wait one full month before re-triggering. A 4–6 week resting cycle between attempts prevents stress-related disease in adults.
Once spawning begins, the next race is against fungus, and timing the collection window makes or breaks the entire clutch.
Collecting Eggs and Preventing the Fungus Spiral
Fungus is the silent killer of corydoras eggs. Saprolegnia and related water molds colonize infertile eggs within twenty-four hours, then spread hyphae to neighboring viable eggs and wipe out a clutch overnight. Pulling the adults out, moving the eggs to a clean hatching container, and treating the water are the three non-negotiable steps.
Adult Removal Versus Hand Collection
The fastest path: net out every adult within an hour of seeing the last egg deposited. They’ll eat any eggs they find, including ones hidden in moss. Alternatively, leave the adults in and collect eggs by hand every few hours with a razor blade or your fingernail, then move them to a separate hatching tub. Hand collection suits smaller species with fewer eggs; net-out works for everyone.
Hatching Containers and Fungus Prevention Compared
| Method | How It Works | Pros | Cons |
|---|---|---|---|
| Methylene blue at 2 ppm | Dye bath in hatching container | Stops membrane fungus on contact | Stains silicone, kills beneficial biofilm |
| Indian almond leaves | Tannins release antifungal compounds | Natural, gentle on eggs and fry | Slower action, lowers pH over time |
| Alder cones | Smaller tannin source, similar chemistry | Pre-measured release rate | Limited availability, varies by batch |
| Blackwater extract | Liquid tannin concentrate | Precise dosing, repeatable | Cost, brand inconsistency |
Methylene blue works fastest, but a methylene blue egg-dip protocol (1 minute in a 5 ppm solution before placing in clean water) suits species with sensitive eggs, while a full-bath treatment at 2 ppm works for tougher clutches. For breeders who want a gentler approach, one Indian almond leaf per five gallons of hatching water provides similar protection without staining equipment.
Pulling Infertile Eggs to Stop the Spread
Once or twice a day, inspect the clutch. Infertile eggs turn opaque white within twenty-four hours, while viable ones stay translucent with a visible embryo. Remove the white ones with a turkey baster or tweezers before the fungus can establish a foothold. Skipping this step is the single most common reason a clutch of 200 becomes 30 within forty-eight hours.
Raising Fry on a Stage-by-Stage Feeding Timeline
Corydoras fry are tiny at hatch, around 3–4 mm, and their mouths can’t handle anything close to adult food for the first two weeks. A stage-based feeding schedule calibrated by age prevents the two main killers: starvation in the first week and gut impaction from oversized food in the second.
Days 1–3: Wriggler Stage
Newly hatched fry hang on plant leaves, glass, and the hatching container walls, absorbing their yolk sacs. Don’t feed. Don’t move them. Their digestive tracts aren’t open yet, and adding food only fouls the water.
Days 4–10: First Food
Once the yolk is gone and the fry start swimming horizontally, they need microscopic live food. Infusoria and paramecium are the right size and trigger feeding responses. A homemade infusoria culture uses a jar of aged tank water, a slice of banana peel or a few lettuce leaves, and about a week of waiting. Drip a few milliliters of the cloudy water into the fry tank twice daily.
Days 11–21: Microworms and Vinegar Eels
Microworms and vinegar eels finally fit comfortably into fry mouths by day 11. Both are easy to culture at home, stay suspended in the water column long enough for fry to find them, and pack enough protein for rapid growth. Feed small amounts twice a day, rinsing the culture medium off before adding to avoid fouling.
Weeks 4–6: Baby Brine Shrimp
Freshly hatched baby brine shrimp (BBS) are what drive growth through weeks four through six. Hatch decapsulated brine shrimp eggs in a 1-liter bottle with aquarium salt, harvest the nauplii within 24 hours of hatching, and feed two to three times daily. Decapsulated eggs can also be fed directly without hatching, which removes the shell-choking risk for slightly smaller fry.
Weeks 6–8: Crushed Flake and Micro-Pellets
By the sixth week, juveniles are large enough to take crushed quality flake food and micro-pellets. Continue feeding BBS alongside, then taper live food over the final two weeks until the juveniles accept dry food exclusively. A smooth transition to dry food makes the move to a grow-out or community tank far less stressful.
Grow-Out Tanks, Survival Benchmarks, and When to Repeat the Cycle
The first eight weeks decide whether a spawn becomes twenty fish or two. Density, water-change cadence, and feed size are the three levers that determine survival to juvenile.
Stocking Density to Prevent Stunting
Cap the grow-out tank at 20–30 fry per 10 gallons. Crowding above that threshold produces stunted juveniles, suppressed immune systems, and uneven growth where dominant fish outcompete smaller siblings. A 20-gallon long tank holds 40–60 fry comfortably, while a 30-gallon handles up to 90. Move them up as they grow.
Water-Change Cadence During Grow-Out
Run 25% water changes every other day during the first month to keep ammonia and nitrite at zero while the fry’s bioload is highest. After week four, switch to 50% weekly changes. Match the temperature and pH of replacement water to the tank to avoid shocking the juveniles.
Juvenile Size Milestones by Species
Most cory juveniles reach a size safe for community tank transfer (roughly 1 inch or 2.5 cm) at 8–10 weeks, depending on species and temperature. Sterbai grow fastest, peppered and bronze close behind, pandas slower due to their smaller adult size. Hold them longer if the receiving tank contains larger or more aggressive tankmates; a fully grown adult male betta can swallow a 1-inch cory overnight.
Partial-Spawn Recovery Actions
Some spawns go wrong. Common patterns and fixes:
- No eggs at all: Re-condition for another 2–4 weeks, then re-trigger with a colder, larger water change.
- Eggs scattered, not on mops: Add more spawning mop density and dim the lights further.
- Eggs eaten within hours: Adults were left in too long, or the group includes inexperienced females; remove adults immediately next attempt.
- Infertile eggs dominating the clutch: Check male-to-female ratio (too few males is a common cause) and re-audit conditioning protein.
Deciding When to Condition the Adults Again
Rest the breeding group for four to six weeks between spawning attempts. Females that have just dropped 200+ eggs need recovery time, and continuous back-to-back spawns deplete body condition and shorten lifespan. For breeders focused on producing F1 generations, raise the current spawn to sellable size first, then select the largest, healthiest juveniles as the next broodstock group rather than relying on the original adults indefinitely.
Final Thoughts
The single biggest factor in breeding corydoras isn’t temperature, pH, or fancy equipment. It’s patience. Condition the adults long enough, rest them between attempts, pull the eggs out before fungus takes hold, and feed fry on a schedule matched to their mouth size. Do those four things consistently, and a 10-gallon spawning tank can produce a couple hundred healthy juveniles every two to three months.
FAQ
How do you breed corydoras catfish in a home aquarium?
Condition a group of six or more adults on high-protein food for 2–4 weeks, then move them to a bare-bottom 10–20 gallon tank with spawning mops. Trigger spawning with a 50–75% cool water change (3–5 °F below tank temp) repeated over 2–3 days. Remove adults right after the eggs are laid, treat with methylene blue or Indian almond leaves, and feed fry infusoria starting day 4.
What water parameters are needed to trigger corydoras spawning?
Condition in the low-to-mid 70s °F (22–24 °C), then apply a 3–5 °F (2–3 °C) drop via a 50–75% cool water change over 2–3 consecutive days. Most popular species spawn at 72–78 °F, with sterbai and Adolfo’s responding best when a soft-water cut (30–50% RO or rainwater) is added to the trigger.
How can you tell male and female corydoras apart?
View adults from above: ripe females are 15–20% broader through the mid-body and longer than males of the same age. Males also develop thicker, more pointed pectoral fins that they flare during the T-position. The difference is subtle under 12 months and unmistakable past 14 months in peppered, bronze, panda, and sterbai.
How do you hatch corydoras eggs and prevent fungus?
Move eggs to a clean hatching container with methylene blue at 2 ppm, an Indian almond leaf per five gallons, alder cones, or blackwater extract. Remove infertile (opaque white) eggs with a turkey baster once or twice daily before Saprolegnia spreads to viable neighbors.
What do corydoras fry eat during their first weeks?
Feed infusoria or paramecium from day 4 to day 10, microworms and vinegar eels through day 21, then freshly hatched baby brine shrimp from week 4 through week 6. By week 6, introduce crushed flake and micro-pellets, tapering live food over the final two weeks.
How long does it take for corydoras eggs to hatch?
Eggs typically hatch in 3–5 days, depending on species and temperature. Warmer water (78 °F) speeds development; cooler water (72 °F) extends it closer to five days. Fry stay at the wriggler stage for another 2–3 days while absorbing their yolk sacs before becoming free-swimming.
