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 are widely recommended as beginner fish — and for good reason. They are peaceful, hardy, adaptable to a range of water conditions, and one of the most useful community fish you can keep. But like any fish, they have specific requirements that beginners sometimes overlook. Get those right and corydoras are genuinely easy to keep. This guide covers what you actually need to know before buying.
What Makes Corydoras Good for Beginners
- Hardy and adaptable: Most commonly kept corydoras species tolerate a wide range of water parameters and are more forgiving of minor fluctuations than many other fish.
- Peaceful: Corydoras are completely non-aggressive and compatible with virtually every peaceful community fish.
- Useful: They actively forage the substrate and consume uneaten food, which helps maintain tank cleanliness — though they should not be relied on as a sole cleanup crew.
- Active and entertaining: A group of corydoras foraging together, resting in piles, and darting to the surface is one of the most entertaining behaviors in a community tank.
- Long-lived: Well-kept corydoras can live 5–10 years, making them a long-term addition to any aquarium.
- Widely available: Common species like bronze and peppered corydoras are sold at virtually every pet store and are inexpensive.
What Beginners Often Don’t Expect
- Substrate matters more than almost anything else: Corydoras use sensitive barbels to forage through the substrate. Soft sand is ideal, though very fine, smooth gravel can also work for many keepers. Avoid sharp or coarse gravel, which damages barbels over time and leads to infection.
- They need a school: Corydoras must be kept in groups of at least 6 of the same species. A lone corydoras or a pair will be stressed, hide constantly, and have a shortened lifespan. This means the tank needs to be sized appropriately for a group.
- They need their own food: Corydoras will eat uneaten food that sinks to the bottom, but they cannot survive on scraps alone. Sinking pellets or wafers need to be offered directly to them.
- They need a cycled tank: Corydoras are sensitive to ammonia spikes. They should only be added to a fully cycled tank with established biological filtration.
- Filter intakes can be a hazard: Powerful filter intakes can trap small corydoras, particularly pygmy species. Pre-filter sponges are inexpensive insurance.
What You Actually Need
- 20+ gallon cycled tank with soft sand or fine smooth substrate — see Best Fish Tanks
- Heater (set to 70–79°F for most species) — see Best Aquarium Heaters
- Filter with covered intake — see Best Aquarium Filters
- Water test kit — see Best Water Test Kits
- A school of at least 6 of the same species
- Sinking pellets or wafers as a primary food
Are Corydoras Easier Than Other Beginner Fish?
Corydoras are generally considered one of the easier beginner fish — comparable to guppies in terms of hardiness and water parameter tolerance, and more forgiving than neon tetras. The main requirements that catch beginners off guard are the substrate and the school size. A beginner who sets up a tank with soft substrate and keeps a proper group will find corydoras very easy to maintain. A beginner who adds a pair of corydoras to a gravel tank will likely have problems.
Verdict
Corydoras are an excellent beginner fish with the right setup. The non-negotiables are soft substrate, a school of at least 6 of the same species, and a fully cycled tank. Meet those requirements and corydoras are hardy, long-lived, and one of the most rewarding additions to a community aquarium.