Corydoras Catfish
Corydoras are peaceful, social bottom-dwelling catfish kept in groups of 6 or more, on soft sand, in a cycled tank of 20 gallons or more. They are excellent calm tankmates and clean up leftover food.
Corydoras catfish at a glance
- Scientific name
- Corydoras sp.
- Adult size
- ~2.5″
- Temperature
- 72–80°F
- pH
- 6–7.5
- Minimum tank
- 20 gal
- Temperament
- peaceful
- Social
- schooling — keep 6+
- Reference
- Wikipedia
Corydoras are small, armored, bottom-dwelling catfish from South America, and one of the most useful peaceful community fish. They potter along the substrate all day, sifting for food, and get along with almost everything.
Corydoras are shoaling catfish from South American rivers and streams; keep a group of six or more.4
Corydoras at a glance
Bronze cory (Osteogaster aenea, formerly Corydoras aeneus) as the representative common species; data and identification per ScotCat.4
| Attribute | Authority | Real tanks (AquaGauge) |
|---|---|---|
| Adult size | 6.5–7.5 cm4 | — |
| Temperature | 20–27 °C (67–81 °F)4 | median 78 °F (33 tanks) |
| pH | 6.5–7.24 | median 7.5 (60 tanks) |
| Minimum group | 6+4 | — |
| IUCN status | Least Concern2 | — |
"Real tanks" = medians from our corydoras water-parameter data (tanks reporting each reading). Authority figures are ScotCat's recommended ranges; the medians show what keepers actually run.
Groups and tank size
Corydoras are social shoalers — keep 6 or more. In a group they forage and play in the open; alone they hide. See the full breakdown by tank size in how many corydoras in a tank. A group of the common species wants a 20-gallon or larger footprint for floor space, though dwarf species like the pygmy corydoras suit a 10-gallon. For the full size table by species, see how big do corydoras get.
"If you are starting off with this species, buy at least half a dozen, as with most Corys, they are happier in their own company."
Substrate and water
Use soft sand. Corydoras feed by sifting substrate through their barbels, and sharp gravel grinds those barbels down and invites infection. They like soft to neutral, stable water around 72-80 F — see the full corydoras water parameters breakdown.2 A few species have their own quirks — the panda corydoras, for example, prefers the cooler end (72-77 °F), while sterbai corydoras handle up to 82 °F (great with discus) and the subtropical peppered corydoras tolerate cool, even unheated tanks. Good filtration and clean substrate matter because they live at the bottom where waste settles.
Popular corydoras species
There are over 160 corydoras species; these are the ones you’ll actually meet in the hobby. Care is broadly the same across them, so the differences come down to size, colour, and preferred temperature.
Species photos via Wikimedia Commons: bronze — Jofre (public domain); albino — Leonardo Da Silva (CC BY 2.0); peppered — Alter welt (CC BY-SA 4.0); panda — Giniro (CC BY 3.0); sterbai — Tino Strauss (CC BY-SA 3.0); pygmy — Birger A (CC BY-SA 3.0); julii — Kai Schreiber (CC BY-SA 2.0).
Diet
They are bottom feeders, so make sure food reaches them: sinking pellets or wafers, plus frozen bloodworms and the leftovers other fish miss. They help clean up, but they are not a cleanup crew that lives on scraps alone; feed them directly. Despite common belief, corydoras do not eat algae.
Behaviour and the air-pump question
Corydoras are busy, social, and genuinely entertaining. In a group they forage out in the open, dash around, and pile up to rest, and many keepers find they quickly learn the feeding routine. They are also facultative air-breathers: every so often a cory shoots to the surface, gulps a mouthful of air, and darts back down. That is normal, not distress, because they can absorb oxygen through their gut as a backup. It also means a corydoras tank does not need an air pump, as long as the water is clean, well-filtered, and the surface stays reachable. The exception is the whole group gulping at the surface non-stop, which signals poor water or low oxygen, so test it.
Lifespan and breeding
Corydoras are long-lived for small fish. The common species often reach 10-15 years with good care, while nano species like the pygmy live around 3-4. See the full corydoras lifespan by species breakdown.
Breeding follows one genus pattern: a large, cooler water change triggers spawning, the female sticks her eggs to the glass and fine-leaved plants, and they hatch in about three to four days.3 Once their yolk sacs are absorbed, the fry take microworm and baby brine shrimp over a thin layer of sand.3
Temperament and tankmates
Corydoras are peaceful and ignore other fish, which makes them one of the best community tankmates.3 The classic aquarium author William T. Innes described them the same way long ago: “Corydoras is a quaint little fish and very well adapted to life in the aquarium. Principally a ground-feeder, it is regarded as something of an aquarium scavenger. Quite harmless.”1 See the full corydoras tank mates guide for the compatibility model, real-keeper companion data, and what to avoid. They are a classic choice with a betta — see the betta fish care guide.
Compatible tankmates for Corydoras catfish
Generated from our compatibility model — temperament, fin-nipping, temperature overlap and predation. Run your exact plan in the calculator below.
Good companions:Neon tetra, Ember tetra, Cardinal tetra, Harlequin rasbora, Guppy, Endler's livebearer, Platy, Molly, Zebra danio, Pygmy corydoras, Panda corydoras, Bronze corydoras, Sterbai corydoras, Peppered corydoras, Julii corydoras, Otocinclus, Kuhli loach, Dwarf gourami, Tiger barb, Serpae tetra, Angelfish, Cherry shrimp, Nerite snail, Mystery snail, Bristlenose pleco, Common pleco.
Avoid:Betta.
Plan a Corydoras tank
Start with the centerpiece and check stocking, filtration and compatible tankmates — live.
Planning a Corydoras catfish tank. We start with your corydoras catfish and filter the list to compatible tankmates — untick to see every species (incompatible ones get flagged).
Stocking — under 85% comfortable · 85–100% full · over 100% overstocked
Show the math
FAQ
- How many corydoras should I keep together?
- At least 6. Corydoras are social shoaling catfish that are visibly more active and confident in a group. Singles or pairs hide and do poorly.
- What tank size do corydoras need?
- 20 gallons or more for a group of the common species, which gives them floor space to forage. Dwarf species like pygmy corydoras can work in 10 gallons.
- Do corydoras need sand?
- Soft sand is best. They forage by sifting substrate through their barbels, and sharp gravel wears those barbels down and causes infections.
- Are corydoras good tankmates?
- Excellent. They are peaceful, stay on the bottom, and ignore other fish, which makes them a top choice with bettas, tetras, and most community fish.
- Are corydoras good for beginners?
- Yes. They are among the hardiest and most peaceful community fish, and bronze and peppered corys tolerate an especially wide range of conditions. Give them a group of six, soft sand, and stable water and they are very forgiving.
- Can corydoras live without an air pump?
- Yes. Corydoras are facultative air-breathers that gulp air from the surface, so they do not need an air pump as long as the water is clean, well-filtered, and the surface is reachable. Constant frantic surface-gulping by the whole group is different and points to poor water quality.
Sources
- The Complete Aquarium Book.
- Corydoras aeneus (Bronze Corydoras), FishBase. View source ↗
- Corydoras aeneus, Seriously Fish. View source ↗
- ScotCat catfish factsheets, ScotCat (electronic publication) (2025). View source ↗