The Stocking Rule
How to judge how many fish a tank can hold — and why the old "inch per gallon" guideline is only a rough, and often misleading, starting point.
Also known as: Inch per gallon rule, Aquarium stocking
Stocking is deciding how many and which fish a tank can safely support. The traditional "one inch of fish per gallon" rule is a rough guide that fails for large-bodied, active or messy fish. Sensible stocking considers adult size, waste output, temperament, swimming needs and the tank's real filtration capacity.
What it is
"Stocking" is planning the population of a tank so the fish have space, the filter can cope with the waste, and temperaments don't clash. Getting it wrong — overstocking — is one of the most common causes of poor water quality, stress and disease.
The old rule of thumb. The familiar guideline is one inch of fish per US gallon (roughly 1 cm per litre) of water. It is a convenient starting point for small, slender community fish but breaks down quickly. It ignores that a single 6-inch-long, deep-bodied fish produces far more waste and needs far more space than six 1-inch tetras, and it ignores swimming and territorial needs entirely.
What really matters. Better stocking weighs several factors: the fish's adult size (not its size in the shop), its waste output (messy fish like goldfish and large cichlids need far more room and filtration), its activity and swimming needs (fast swimmers need length), its social needs (schooling fish need groups, which counts toward the load), and temperament and compatibility (aggressive or predatory fish limit what else fits).
A safer approach. Under-stock rather than over-stock, especially while learning; add fish gradually so the biological filter can adjust; and plan around adult sizes and full schools from the start. Use the inch-per-gallon idea only as a loose sanity check for small community fish, and lean on species-specific minimum tank sizes and your own water-test results as the real guide. A lightly stocked tank is healthier, more stable and far easier to keep than a crowded one.
Worked example
A beginner reads "1 inch per gallon" and plans ten 3-inch fancy goldfish in a 30-gallon tank — nominally within the rule. In reality goldfish are large, extremely messy, and grow much bigger, so that tank would be badly overstocked and the water would foul fast. Applying real stocking sense — adult size, waste, space — they instead keep two goldfish in a much larger tank, or choose small community fish for the 30. The rule was only ever a rough hint.
Related entries
Sources & further reading
- How Many Fish Can I Put in a Fish Tank? — Aquarium Co-Op (article)
- Aquarium Stocking Guidelines — Aqueon (article)