Best fish for a 20 gallon tank (long + tall)

20 gallons is the sweet spot for first community tanks. The Long format (30x12x12) is wider than tall and better for swimmers; the Tall (24x12x16) suits species that hover in the column. Here's what works in either.

Recommended community combos

1 dwarf gourami + 6 harlequin rasboras + 2 honey ottos + 8 cherry shrimp. Peaceful, colorful, low-maintenance.

1 male betta + 6 corydoras pygmy + 5 amano shrimp. Pygmy corys school at the bottom, betta owns the top. Avoid normal-sized corys (need 30+).

School of 8 ember tetras + 5 sparkling gourami + 3 nerite snails. All small, peaceful, planted-tank species.

10 endlers livebearers (males-only) + 5 amano shrimp. Bright, active, no breeding chaos with males-only.

Saltwater 20-gallon nano reef

20-gallon long is the smallest realistic saltwater build. Stock: 1 ocellaris clown + 1 firefish goby + 1 yellow watchman goby + 1 cleaner shrimp + 5-7 hermit crabs + 5-7 nerite snails + a few zoa frags. Skip tangs, angelfish, and large hawkfish.

Browse community freshwater fish

Live vendor inventory shipping overnight to all 50 states. Buyer Protection on every order.

Browse community freshwater fish →

Frequently asked questions

Can I keep angelfish in a 20 gallon?

Not long-term. Angelfish reach 6" + tall fins; they need 30+ gallons (preferably 40 breeder). A 20-gallon will stunt them.

How many tetras in a 20 gallon?

Practical answer: 8-10 small tetras (ember, neon, pristella) OR 6-7 medium tetras (cardinal, lemon, glowlight). Schooling fish need 6+ minimum or they'll stress and fin-nip.

Sources and references

Recommendations on this page cross-checked against the following authoritative references and our internal vendor + breeder database.

Have a photo of Best Fish For 20 Gallon Tank?
Approved photos go live in 24 hours, with credit (or anonymous - your call).