Best Fish for a Nano (20-40 Litre) Aquarium

Nano tanks are perfect for a single betta, a shrimp colony or a tiny school of nano fish. Stability is the challenge, so go slow and avoid messy or large species.

Approx. volume35 litres
Typical dimensions~30-40 cm
Weight when full40-55 kg
Rough stocking~5 small community fish + clean-up crew

Plan exact stocking →

Advertisement

How many fish fit in a Nano (20-40 Litre)?

As a safe guide, a 35-litre tank holds around 5 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

Bottom-dwellers & clean-up crew

More coming soon.

Frequently Asked Questions

How many litres is a Nano (20-40 Litre)?
A Nano (20-40 Litre) holds roughly 35 litres of water once you allow for substrate and the gap below the rim. Typical dimensions are about ~30-40 cm.
How many fish can a Nano (20-40 Litre) hold?
As a rough guide, around 5 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 Nano (20-40 Litre) weigh when full?
About 40-55 kg 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 Nano (20-40 Litre)?
It depends on the look you want, but the species listed on this page all suit a 35-litre tank. Pick fish with matching water needs and add them slowly.

Other Tank Sizes