Tank Size & Stocking

29 Gallon Aquarium Stocking Ideas

A 29 gallon tank gives enough volume for a genuine small community, but its footprint still sets the behavioural limit.

Answer firstBuild a 29 gallon around one proper shoal, one compatible bottom group and a modest focal fish rather than collecting many species.Best forPlanning a first medium community aquariumChecked13 September 2026

At 29 gallons, beginners finally have enough water volume to create distinct swimming layers without pushing every part of the tank. The best result still comes from a simple plan rather than a long shopping list.

Iridescent Gourami in a Lush Aquascape

A useful three-layer structure

  • One mid-water shoal of genuinely small community fish.
  • One bottom group suited to the footprint and substrate.
  • One focal fish or pair only if territorial behaviour and water chemistry fit.

Keep shoals whole

If a species needs a group, give it a proper group before adding a second schooling species. The RSPCA notes that many tetras, rasboras, danios, rainbowfish and catfishes are social and should be kept in groups.

Use the 29 gallon height sensibly

The tank is taller than many long-style aquariums, so vertical planting can create cover, but active fish still need open horizontal lanes.

Leave room for adults

Stock from expected adult size, not the size in the shop. Juveniles grow, and the visual emptiness of a new tank is not a reason to overfill it.

Frequently asked questions

Can a 29 gallon hold two schools?

Sometimes, but one larger cohesive school plus a compatible bottom group is often simpler and more natural.

Is a 29 gallon good for beginners?

Yes. The extra water volume gives more stability than small tanks while remaining manageable.

Can I keep a pleco in a 29 gallon?

Only species whose adult size and waste output suit the tank. Common plecos become far too large.

Sources and further reading

This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.