Schooling and shoaling
The two words are used interchangeably in the trade and describe different behaviours with different consequences. What both share is that the group is a requirement of the animal rather than a preference of the keeper, and that the failure mode of an inadequate group is behavioural rather than lethal — which is why it goes unnoticed for months.
Short answer
Shoaling is staying near others of your kind; schooling is moving with them as a coordinated unit. Most aquarium 'schooling' fish shoal, and the number that matters is the one at which the behaviour appears rather than the one at which the fish survive.
The distinction, and why it changes the advice
A shoal is a social aggregation: fish stay loosely together for the safety of numbers, feed independently, and drift apart and back. A school is a polarised formation in which the fish align, match speed and turn as one. Schooling is a subset of shoaling — a schooling species shoals most of the time and schools when it has reason to.
The practical consequence is what a tank has to provide. A shoaling species needs numbers and somewhere to spread out. A schooling species needs numbers and an uninterrupted horizontal run, because a formation cannot form in a space shorter than the formation. This is why the firehead tetra and the harlequin rasbora look so different in a 60 cm tank and a 120 cm one at the same stocking level.
What an inadequate group actually does
It rarely kills anything, which is the problem. Fish kept in threes and fours survive for years, and the keeper concludes the group size advice was overstated.
- Colour drops. Male display is directed at rival males, and a group without rivals has nothing to display at. Most photographs of a well-coloured tetra or rainbowfish show a fish in competition.
- Aggression turns outward. A species that squabbles internally in a group of ten will pick a single target in a group of four, and the target is often another species. This is where most of the fin-nipping reputation of barbs and silvertip tetras comes from.
- Feeding suffers. Nervous fish feed hesitantly and lose to bolder tankmates, which shows up as slow growth rather than as a refusal to eat.
- Hiding replaces swimming. An under-grouped shoaler spends the day in cover, so the keeper sees an empty tank and adds more fish of a different species, which makes it worse.
Reading the number on an AquariumHQ page
Every organism record carries a social structure and, where the species needs one, a minimum group. The minimum is the smallest number AquariumHQ will describe as adequate — not the smallest at which the fish will live. Where a preferred group is given as well, that is the size at which the behaviour visibly improves, and the gap between the two figures is the honest measure of how much a species is being short-changed at the minimum.
The structure field carries more information than the number. A harem is not a shoal with a ratio attached: it means males compete and females do not, so the group is built around one male. A colony means aggression is distributed across the group rather than avoided, which is why a Tropheus colony needs twelve fish and a Tropheus pair needs a different plan entirely.
| Structure | What it means | What the tank has to provide |
|---|---|---|
| School | Moves as a coordinated unit | Numbers and an uninterrupted horizontal run |
| Shoal | Stays loosely together | Numbers and room to spread out |
| Loose group | Aggregates without coordinating | Numbers and enough separate stations |
| Harem | One male, several females | Females enough to spread the male's attention |
| Colony | Hierarchy across a large group | A group large enough to dilute aggression |
| Pair | A bonded pair holds a territory | Somewhere for everything else to be |
| Solitary | Does not tolerate its own kind | One per tank |
The odd cases worth knowing
- The pygmy corydoras shoals in midwater rather than on the substrate, which surprises keepers who bought it as a bottom cleaner.
- Cyprichromis is a cichlid that schools in open water and spawns without touching a surface, which no other cichlid in this catalogue does.
- The sailfin characin does not shoal at all despite being a tetra. It holds a position among leaf litter, and a group of them is a set of neighbours rather than a shoal.
- Danionella lives in loose groups where males produce courtship sounds continuously. The group is what makes the behaviour audible.