Aquarium Atlas

Schooling minimums that actually matter

Six is the number everyone repeats. It is right often enough to be useful and wrong often enough to cost fish, and the reason it is wrong changes from species to species.

Shoaling and schooling are not the same thing

Shoaling is staying together socially — feeding, resting and moving in loose company. Schooling is the coordinated version, where the group moves as one polarised unit. Most of the fish sold as "schooling fish" are really shoalers that school when something alarms them.

The practical distinction is what happens when the group is too small. A shoaler in a group of three does not die; it stops behaving like itself. It hides, it loses colour, it stays at the back, and it becomes far more reactive to everything else in the tank. Neon tetras below six stop shoaling and start hiding, which is the reason people conclude they are dull fish.

Where six is a genuine floor

Six is a sensible minimum for the majority of small community shoalers — neons, glowlights, lemon tetras, black skirts, harlequins at a push, cherry barbs, zebra danios, celestial pearl danios, white clouds, and the standard corydoras such as bronze, panda and sterbai. The behaviour in a proper group of corydoras is visibly different from a pair; they forage as a unit rather than sitting still.

It is also the floor for otocinclus and for kuhli loaches — and the kuhli case is the one people misread most often. Kept singly a kuhli simply never comes out, which is why keepers conclude they died. Six of them, with cover, and they are active in the evening.

This is an educational planning tool, not veterinary advice. Compatibility is genuinely contested among experienced keepers, and this tool is deliberately conservative where the hobby disagrees. Individual fish vary in temperament regardless of what any database says. Consult an aquatic veterinarian for anything concerning the health of an animal.
advertisement

Where six is not enough

Several common species need eight or more before they behave properly, and the species database on this site records them individually rather than applying one number across the board:

Where the number is about aggression, not comfort

This is the category that matters most for stocking decisions, because getting it wrong does not produce a shy fish — it produces damaged tankmates.

Tiger barbs are perfectly good in a group of eight or more with fast, plain-finned tankmates. In threes and fours they turn on whatever has the longest fins in the tank and they do not stop. The group is not for their benefit; it is what keeps their attention on each other.

Serpae tetras are the most consistently reported fin-nipper sold as a community fish. A group of eight or more redirects the nipping inward but does not stop it, and keepers genuinely report different experiences with the same species in similar tanks. Treat any advice that sounds certain about serpaes with suspicion, including advice that they are fine.

Yoyo loaches invert the logic. In groups under five they stop squabbling with their own kind and start on whatever else uses the floor. The group absorbs the behaviour.

Discus must be kept in five or more, or the dominant fish picks one victim and kills it slowly. That is a case where the minimum is about survival rather than temperament.

Where more is the wrong answer

Not every fish benefits from company, and some of the most commonly mis-stocked species are ones where a group is the problem.

The arithmetic nobody enjoys

Every one of these minimums is also a bioload commitment. Deciding that a species needs eight rather than six is a third more waste, a third more food, and in a small tank it is often the difference between a workable plan and an overstocked one.

That is the honest reason so many tanks end up with three of something. The right response is not to keep three; it is to keep fewer species in proper groups. A tank with two species at eight each looks and behaves far better than a tank with five species at three each, and it is easier on the filter.

The stocking calculator flags a group below its minimum and adds the bioload at the same time, so both halves of the decision are visible together.

Buying them

Buy the whole group at once where the bioload and the cycle allow it. A group introduced together establishes without an existing hierarchy to break into, and adding two more to an established group later goes badly more often than it goes well — see stocking order.

Where the tank cannot take the full group immediately, the answer is to wait rather than to start with three and hope. And whatever the plan, new fish should go through quarantine rather than straight into the display.

Species minimums cited here are the figures published in this site's species database, compiled from standard aquarium literature and long-standing keeper practice; where the hobby genuinely disagrees, the text says so. Individual fish vary. Not veterinary advice.