Skip to content

How many fish in a 29 gallon tank?

How many fish fit in a 29 gallon (about 110 litre) tank, why bioload beats inch-per-gallon, and balanced community stocking ideas.

The short answer

A 29 gallon tank (about 110 litres) is a comfortable community β€” enough for two or three schools across different levels plus a centrepiece or bottom group. A balanced plan is two shoals of 10–12 small fish, a group of 6–8 corydoras, and a snail or shrimp cleanup crew. It also suits a single centrepiece species, such as a gourami pair or angelfish, above peaceful shoals.

Stock by needs, not a formula

The β€œinch of fish per gallon” rule is unreliable because it ignores adult size, bioload, schooling needs, temperament and filtration. At 29 gallons you have real flexibility, but the tank still has limits: a strong filter and steady maintenance matter as much as the fish count. Plan around each species’ adult size and behaviour.

Key point: a larger volume dilutes waste and buffers swings, so a 29 gallon tank forgives more than a nano β€” but good filtration and gradual stocking stay non-negotiable.

Sensible 29 gallon stocking ideas

  • 12 neon tetras + 10 harlequin rasboras + 8 bronze corydoras
  • A gourami pair above two peaceful shoals and a snail crew
  • A livebearer community of platies, guppies and swordtails, sexed to control fry
  • A pair of angelfish with calm mid-water tetras (nothing tiny or nippy)

Keep every schooling species in groups of at least six, and avoid packing in too many species β€” three or four done well beats eight done thinly.

Before you add anything

Always cycle the tank, then add fish in batches over several weeks so the filter matures. Keep up weekly water changes and match the filter to the load β€” see our aquarium filters hub. This tank is close to 110 litres; for a bigger build see how many fish in a 125 litre tank.

Frequently asked questions

How many fish can a 29 gallon tank hold?

Comfortably around 20 to 30 small community fish across two or three schools plus a bottom group and cleanup crew β€” as long as you cycle, filter well and stock gradually.

Can I keep angelfish in a 29 gallon tank?

A pair of angelfish can work in a 29 gallon tank with a tall footprint, kept with calm mid-water fish. Skip fin-nippers and very small fish an adult angel might eat.

πŸ”Ž 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