Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Corydoras undulatus

A tiny armored catfish with a surprisingly versatile respiratory trick up its sleeve.

Corydoras undulatus
AI-generated illustration
1 / 2
© Google Gemini 2.5 Flash Image · AI-generated

About

Found in the Lower Paraná River basin and coastal river systems of southern Brazil, this small armored catfish, Corydoras undulatus, is one of the more compact members of a genus already known for modest sizing, topping out at around two inches as an adult. Like other corydoras, it is completely peaceful and does well sharing space with similarly sized, non-aggressive tankmates. What sets it apart from many of its cousins is its ability to breathe air facultatively, meaning it can gulp atmospheric oxygen at the surface when dissolved oxygen levels in the water drop low. This adaptation is a holdover from living in environments where water conditions can shift considerably. In the aquarium it still exhibits this behavior from time to time, so seeing it dart to the surface briefly is perfectly normal and not a sign of distress. It is best kept in groups rather than alone, as it is a social animal that tends to be more active and settled when it has companions of its own kind. While peaceful and small enough for a modest-sized tank, it lands in the intermediate care category, partly because it appreciates consistent water quality and a well-maintained setup to thrive over its four-to-five year lifespan.

Frequently asked questions

How big does the Corydoras undulatus get?
The Corydoras undulatus reaches about 1–2" as an adult.
What size tank does the Corydoras undulatus need?
A minimum of 12 gallons is recommended for the Corydoras undulatus, with more room needed for a proper group.
What water parameters does the Corydoras undulatus need?
The Corydoras undulatus does best with a temperature of 70–82°F, a pH of 6–8, hardness around 2–25 dGH.
Is the Corydoras undulatus aggressive?
The Corydoras undulatus is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Corydoras undulatus eat?
The Corydoras undulatus is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
How long does the Corydoras undulatus live?
With good care, the Corydoras undulatus typically lives 4-5 years.