Corydoras Lifespan

Disclosure: HabitatCraft is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate we earn from qualifying purchases at no extra cost to you.

Corydoras can live 5–10 years in optimal conditions — longer than most beginners expect. In practice, many corydoras in home aquariums live 3–5 years, with early losses often caused by preventable issues: sharp substrate damaging barbels, poor water quality, inadequate school size, or disease introduced without quarantine. Understanding what drives corydoras lifespan helps you give your fish the best chance of reaching their potential.

Typical Corydoras Lifespan

Poor conditions Under 1 year
Average conditions 2–3 years
Good conditions 3–5 years
Optimal conditions 5–10 years

What Affects Corydoras Lifespan

Substrate (Most Species-Specific Factor)

Substrate is the single most corydoras-specific factor affecting lifespan. Corydoras use sensitive barbels to forage through the substrate for food. Sharp or coarse gravel damages barbels progressively — first causing erosion, then bacterial infection, and eventually permanent loss of the barbels. Fish with severely eroded barbels have difficulty feeding and are more susceptible to systemic infection. Soft sand or very fine smooth gravel is essential for long-term corydoras health.

See our Corydoras Barbel Erosion guide.

Water Quality

Corydoras are sensitive to ammonia and nitrite. Chronic exposure to elevated ammonia or nitrite suppresses the immune system and causes cumulative organ damage. A fully cycled tank with ammonia and nitrite consistently at 0 ppm and nitrate under 20 ppm is the foundation of long-term corydoras health. Weekly water changes and regular testing are essential. See our Best Water Test Kits guide.

School Size

Corydoras kept in groups below 6 of the same species experience chronic stress that suppresses immune function and shortens lifespan. A properly sized school of 6 or more produces noticeably more active, healthier fish. Corydoras in adequate groups forage confidently, rest together, and display natural behavior. Those kept alone or in pairs hide, become lethargic, and decline faster.

Water Parameters

Most commonly kept corydoras species are adaptable to a range of water parameters — pH 6.0–7.8 and hardness of 2–12 dGH — which makes them more forgiving than neon tetras or cardinal tetras in this regard. Temperature should be kept stable within the appropriate range for the species (70–79°F for most). Sudden temperature swings trigger ich and immune suppression regardless of the target temperature.

Diet

Corydoras fed exclusively on uneaten scraps from other fish will be nutritionally deficient over time. A dedicated feeding of sinking pellets, wafers, or bottom-feeder tablets — supplemented with frozen bloodworms, daphnia, and brine shrimp — supports immune function and long-term health. See our Corydoras Feeding Guide.

Disease and Quarantine

Ich, bacterial infections, and red blotch disease are the most common disease-related causes of early death in corydoras. Most disease introductions can be prevented by quarantining all new fish for 2–4 weeks before adding them to an established tank. Corydoras purchased from crowded or poorly maintained store tanks are at higher risk of arriving with disease.

Source Quality

Corydoras from reputable sources — local fish stores with well-maintained tanks or specialist breeders — tend to be hardier and longer-lived than fish from mass-produced stock. Fish that arrive thin, pale, or with already-eroded barbels may have a reduced chance of reaching their full lifespan, even with good care.

Why Corydoras Die Young

Most corydoras that die in the first year do so because of preventable causes:

  • Added to an uncycled or newly set up tank
  • Sharp or coarse substrate damaging barbels and causing infection
  • School too small, causing chronic stress
  • Relying on scraps rather than dedicated feeding
  • Disease introduced without quarantine
  • Filter intake injury, particularly in smaller species

How to Maximize Corydoras Lifespan

  • Use soft sand or very fine smooth gravel — this is the single most important corydoras-specific requirement
  • Keep a school of at least 6 of the same species
  • Only add corydoras to a fully cycled tank
  • Test water weekly and perform regular water changes
  • Feed sinking foods directly — do not rely on scraps
  • Quarantine all new fish for 2–4 weeks before adding them to the main tank
  • Cover filter intakes with a pre-filter sponge
  • Keep temperature stable within the appropriate range for the species

Related Guides