Stocking ideas · checked against sources

What fish can go in a 125 gallon tank?

A standard 125 gallon tank is 72 × 18 × 21 inches. Of the 106 species in our database, 94 fit comfortably and 6 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 125 gallon tank

Tetras & rasboras (25)

Livebearers (6)

Barbs (6)

Gouramis & bettas (8)

Cichlids (10)

Catfish & plecos (12)

Loaches (3)

Shrimp & snails (11)

Others (13)

Tight fit (just under a sourced minimum)

Popular fish that outgrow it

Gear sized for 125 gallon

As an Amazon Associate, AquariumSetup earns from qualifying purchases.

Common questions

How many fish can go in a 125 gallon 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 125 gallons in our estimate.

What fish outgrow a 125 gallon tank?

Popular examples include Bala Shark, Clown Loach, Common / Comet Goldfish, Common Pleco, Iridescent Shark, Tinfoil Barb.

What heater size does a 125 gallon tank need?

About 2 × 300 W, using roughly 5 watts per gallon.

Other tank sizes