Corydoras are social catfish that do best in groups, not alone. This guide explains the ideal school size, why group behavior matters, and how tank size, species, and setup affect how many corydoras you should keep together for a healthier aquarium.
Corydoras Care
How Many Corydoras Should You Keep Together?
Corydoras are social catfish, and keeping too few is one of the most common beginner mistakes. Here is how many they should live with, why group size matters, and what it means for tank setup, stress, and behavior.
Short answer
You should usually keep at least 6 Corydoras together, and in many tanks, 8 to 10 is even better. These fish are social bottom-dwellers that feel safer, move more naturally, and feed more confidently when they are in a proper group.
Why group size matters for Corydoras
Corydoras are not solitary fish. In aquariums, they are famous for being peaceful, active, and charming, but much of that personality shows up only when they feel secure. A proper group helps them settle in, forage together, and spend less time hiding.
When the group is too small, corys often become more cautious. Some stay still for long periods, hide too much, or feed poorly because they do not feel safe. Others may look fine at first but remain less active than they would be in a better social setup.
That is why the right question is not just, “Can I keep 3?” but rather, “Will they behave well and thrive?” For most tanks, the better answer starts at six.
What is the best number of Corydoras to keep?
| Group Size | What It Usually Means |
|---|---|
| 1–2 | Too few for most corys; often shy, stressed, or inactive |
| 3–5 | Better than a pair, but still below the ideal social range |
| 6 | Good minimum for most home aquariums |
| 8–10 | Excellent for natural behavior if tank space and filtration are adequate |
| 10+ | Great in larger tanks with clean water, open floor space, and stable maintenance |
If your tank can handle it, a group of 8 or more often looks and feels better than the minimum. Corydoras become more confident in groups, and that usually means more foraging, more movement, and less hiding.
What if your tank is small?
If the aquarium is small, do not solve the problem by shrinking the cory group too much. A better approach is to choose the right species and stock the tank more carefully overall. In many cases, it is better to keep a proper group of smaller corys and reduce other fish than to keep just two or three corys for the sake of fitting them in.
Floor space matters. Corydoras live on the bottom, so they need room to move and forage. They also appreciate a soft substrate, calm areas, and stable water quality. A crowded bottom area can stress them even if the tank volume sounds acceptable on paper.
Signs your Corydoras group may be too small
- They hide much of the time
- They seem nervous during feeding
- Only one fish explores while the others stay still
- They do not school loosely or rest near each other
- They appear healthy but not confident or active
These signs do not always mean group size is the only issue. Poor water quality, harsh tank mates, sharp substrate, or weak feeding routines can also affect behavior. Still, too-small groups are a common reason corys seem dull or timid.
Can you mix different Corydoras species?
Sometimes mixed species will shoal loosely together, especially if they are similar in size and temperament. However, it is usually best to keep a proper group of the same species when possible. Six panda corys, for example, is usually a better social setup than two panda corys, two peppered corys, and two albino corys.
Mixed groups can work, but they should not be used as a shortcut to avoid building a real group for each species.
Setup tips for a happy Corydoras group
- Use soft substrate: sand or very smooth fine gravel is best for sensitive barbels
- Keep water clean: corys do poorly in dirty, unstable tanks
- Leave open bottom space: they need room to forage together
- Add cover: plants, driftwood, and shaded areas help them feel secure
- Choose peaceful tank mates: avoid aggressive fish that dominate the bottom or scare them off food
The right group size works best when the environment supports it. Even six corys can act poorly in a cramped or stressful tank, while a well-kept group in a peaceful setup can be one of the most enjoyable sights in a freshwater aquarium.
Final answer
If you want Corydoras to behave naturally, keep at least 6 together. That is the practical minimum for most aquariums. If space, filtration, and maintenance allow, 8 to 10 is even better.
Corydoras are group fish. Keeping too few is one of the easiest mistakes to make and one of the easiest to fix.
FAQ
Can I keep 3 Corydoras?
You can, but it is usually not ideal. A group of six or more is better for confidence and natural behavior.
Is 6 enough for Corydoras?
Yes. Six is a good practical minimum for most tanks, though larger groups often work even better if the setup can support them.
Do Corydoras need the same species together?
Usually, yes. Mixed species may interact, but same-species groups are generally the better choice.
Can Corydoras live alone?
They may survive alone, but they are social fish and usually do better in a proper group.

Post a Comment