A 60 litre tank comfortably holds around 12–15 small community fish once it is fully cycled — but the honest answer depends far more on the adult size and messiness of the fish than on any simple rule.
Here are real stocking plans plus the principles behind them.
- A 60 litre tank holds roughly 12–15 small community fish once fully cycled.
- Adult size and waste output matter far more than the 'one inch per gallon' rule.
- A proven community is 6 zebra danios, 6 harlequin rasboras and 5 corydoras.
- Avoid fish that outgrow the tank — always check adult size before buying.

The quick answer
For small community fish (under 6 cm adult), a 60 litre tank holds roughly 12–15 fish. For example: 6 zebra danios + 6 harlequin rasboras + 5 corydoras.
The old “one inch of fish per gallon” rule is a rough starting point but misleading — a single messy fish can produce as much waste as many small ones.
Example 60-litre communities
- Shoaling community: 6 zebra danios, 6 harlequin rasboras, 3 nerite snails.
- Livebearer tank: 8 male guppies, 5 corydoras, 1 bristlenose pleco.
- Nano tank: 8 ember tetras, 8 cherry shrimp, 1 nerite snail.
What actually limits stocking
- Adult size — a fish sold at 2 cm may reach 15 cm. Always check adult size.
- Waste output — goldfish and plecos produce far more waste than tetras.
- Filtration and water changes — better filtration and weekly changes support more fish.
- Swimming style and territory — active or territorial fish need more room.
Work out your exact volume after substrate and decor with our aquarium volume calculator.
Frequently asked questions
How many fish can I put in a 60 litre tank?
Around 12–15 small community fish once the tank is cycled, such as 6 zebra danios, 6 harlequin rasboras and 5 corydoras. Fewer if the fish grow large or are messy waste producers.
Can I keep goldfish in a 60 litre tank?
No. A single fancy goldfish needs at least 100 litres because of its size and heavy waste output. A 60 litre tank suits small tropical or sub-tropical community fish.
How do I know if my tank is overstocked?
Persistent nitrate above 40 ppm despite weekly water changes, cloudy water, or fish gasping at the surface all indicate overstocking. Reduce fish numbers or upgrade the tank.
— Jaqline Smalling, FishForever
Leave a Reply