Skip to content

How many fish can I keep in a 40 gallon tank?

How many fish fit in a 40 gallon aquarium, why adult size and bioload matter more than any formula, and realistic community stocking ideas.

The short answer

A 40 gallon (roughly 150 litre) tank is a genuinely versatile community size. You can comfortably keep two or three shoals of small fish plus a centrepiece β€” for example 10–12 tetras, 8 corydoras, and a pair of rams β€” as long as the tank is cycled and well filtered. That’s a guideline, not a hard cap: stock by the adult size, waste output (bioload) and temperament of each species, not by a number.

Why the old formulas don’t work

β€œOne inch of fish per gallon” and similar shortcuts ignore everything that actually matters. A single messy fish like a common pleco produces more waste than a dozen tetras, and schooling fish need room to move rather than a fixed inch each. What really sets your limit is filtration capacity and how much waste your beneficial bacteria can process. Two things decide a healthy stock: strong biological filtration and consistent maintenance.

Key point: a bigger tank is more forgiving, but it still has a ceiling. Understock a little, watch your nitrates, and add fish in stages rather than all at once.

Sensible 40 gallon stocking ideas

Remember that schooling fish need 6 or more of their own kind, and avoid mixing fish with clashing temperaments.

Before you stock

Cycle the tank first so the filter can handle the load β€” see how to cycle an aquarium. Match your filter to the volume via our aquarium filters hub, plan the mix with how many fish you can keep, and if you’re choosing the tank itself see the best large aquariums. To design the community properly, read how to plan a community tank.

Frequently asked questions

Is a 40 gallon tank good for beginners?

Yes. At around 150 litres it holds parameters steady and gives you room for a proper community. It's one of the easiest sizes to keep balanced β€” see our best aquarium for beginners guide.

Can I keep a centrepiece fish in a 40 gallon?

Absolutely. A 40 gallon comfortably supports a standout centrepiece such as a dwarf gourami or a pair of German blue rams, plus one or two shoals of smaller fish around them.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages