Too small for a healthy school — based on adult size, bioload, and real water volume.

A 20-gallon tank is really too small for a proper group of gold barb — they're a schooling fish that needs at least 6 to feel secure. Step up to a bigger tank, or pick a smaller schooler.
An adult gold barb reaches about 2.8" and has a moderate bioload. Working from real water volume and waste output (not the old one-inch-per-gallon myth), a 20-gallon tank supports roughly too small for a healthy school of them. Because gold barb are schooling fish, keep them in a group of at least 6 — never just one or two. They need 65–78°F water at pH 6–8.
Build your exact stocking with the calculator → Full gold barb care guide →
As an Amazon Associate we earn from qualifying purchases.