How Many Fish Can You Put in a Tank? A Simple Stocking Guide

By Melbourne Tropical Team ยท 2 min read

๐Ÿ“

Worried about overstocking? Here is a clear, modern way to work out how many fish your aquarium can safely hold - without the dodgy old rules.

Advertisement

Forget the 'one inch per gallon' rule

You may have heard 'one inch of fish per gallon' (or one cm per litre). It is outdated and unreliable because it ignores how much waste a fish makes, how big it grows and how much swimming room it needs. A single large messy fish can pollute more than a dozen tiny ones of the same total length.

A better, safer approach

Stock by these four questions instead: How big does the fish get as an adult (not the size in the shop)? How much waste does it make? How much swimming space and territory does it need? And do its water needs match your other fish? When in doubt, understock - it is the easiest way to keep water clean and fish healthy.

Rough starting guide

As a conservative guide for small community fish, aim for around 1 cm of adult fish length per 2 litres of actual water, then reduce it for large-bodied or messy fish and increase it only with strong filtration and live plants.

Our fish stocking calculator does this maths for you, and the fish growth estimator helps you plan around adult size.

Golden rules

Add fish slowly over several weeks so your filter bacteria can keep up; never add a whole tank's worth at once. Keep schooling fish in groups of six or more. And always research a fish's adult size before you buy - many 'cute little' fish in the shop grow far too big for a home tank.

Frequently Asked Questions

How many fish in a 4ft (200L) tank?
Roughly 12-20 small community fish (like tetras or rasboras) plus a clean-up crew, kept understocked with good filtration. Fewer if you keep larger or messier fish.
What happens if I overstock my tank?
Waste builds up faster than the filter can handle, causing ammonia and nitrite spikes, stress, disease and death. Overstocking is one of the most common beginner mistakes.
Can I add all my fish at once?
No. Add a few hardy fish at a time over several weeks so the beneficial bacteria in your filter can grow to handle the extra waste.
Do live plants let me keep more fish?
Yes, a little. Plants absorb some waste and improve water quality, which raises your safe stocking level slightly - but they are not a substitute for filtration and water changes.
Melbourne Tropical Team
Australian aquarium hobbyists sharing practical, tested fishkeeping advice.

Related Articles