Stocking ideas · checked against sources

What fish can go in a 20 gallon long tank?

A standard 20 gallon long tank is 30 × 12 × 12 inches. Of the 106 species in our database, 53 fit comfortably and 7 are a tight fit, based on each species' sourced minimum tank size and group size.

Stocking combinations that pass every check

Each set was run through the tank builder's rules: tank size, temperature, pH, hardness, predation, fin-nipping, temperament and stocking level. Treat them as starting points, not prescriptions.

Fish that fit a 20 gallon long tank

Tetras & rasboras (13)

Livebearers (4)

Barbs (1)

Gouramis & bettas (4)

Cichlids (3)

Catfish & plecos (9)

Loaches (2)

Shrimp & snails (11)

Others (6)

Tight fit (just under a sourced minimum)

Popular fish that outgrow it

Gear sized for 20 gallon long

As an Amazon Associate, AquariumSetup earns from qualifying purchases.

Common questions

How many fish can go in a 20 gallon long tank?

It depends on adult size and waste output, not inches per gallon. The combinations on this page stay under about 80% of a sensible load for 20 gallons in our estimate.

What fish outgrow a 20 gallon long tank?

Popular examples include Rummy-nose Tetra, Pearl Gourami, Bolivian Ram, Angelfish, Zebra Danio, Molly.

What heater size does a 20 gallon long tank need?

About 100 W, using roughly 5 watts per gallon.

Other tank sizes