Best Fish for a 3ft / 90cm (≈120 Litre) Aquarium

The 3ft tank is the community sweet spot - stable, affordable and big enough for several schools and a centrepiece fish.

Approx. volume120 litres
Typical dimensions90 × 38 × 45 cm
Weight when full~150 kg full
Rough stocking~20 small community fish + clean-up crew

Plan exact stocking →

Advertisement

How many fish fit in a 3ft / 90cm (≈120 Litre)?

As a safe guide, a 120-litre tank holds around 20 small community fish plus a few bottom-dwellers or shrimp, kept understocked with good filtration. Add fish slowly over several weeks and keep schooling species in groups of six or more. Our stocking calculator works out the exact numbers for your chosen fish.

Best community & schooling fish

Centrepiece & feature fish

Bottom-dwellers & clean-up crew

Frequently Asked Questions

How many litres is a 3ft / 90cm (≈120 Litre)?
A 3ft / 90cm (≈120 Litre) holds roughly 120 litres of water once you allow for substrate and the gap below the rim. Typical dimensions are about 90 × 38 × 45 cm.
How many fish can a 3ft / 90cm (≈120 Litre) hold?
As a rough guide, around 20 small community fish plus a clean-up crew, kept understocked with good filtration. Use our stocking calculator for your exact fish.
How much does a 3ft / 90cm (≈120 Litre) weigh when full?
About ~150 kg full including water, substrate and rocks, so always use a stand rated for the weight on a solid, level floor.
What is the best fish for a 3ft / 90cm (≈120 Litre)?
It depends on the look you want, but the species listed on this page all suit a 120-litre tank. Pick fish with matching water needs and add them slowly.

Other Tank Sizes