FishFinder
Stocking Guide

5 Gallon Tank Stocking: What Actually Works

A 5 gallon tank is a real aquarium, not a starter toy — but it is unforgiving. Small water volumes swing fast, so the stocking has to be modest and the maintenance consistent.

Updated September 2026 8 min read

The Reality of Nano Tanks

Nineteen litres of water dilutes nothing. An ammonia spike that a 200 litre tank absorbs unnoticed becomes lethal here in a day, and a room that warms by 3°C takes the tank with it.

  • Parameters change quickly, so testing and water changes matter more, not less.
  • A heater and a gentle filter are not optional.
  • One fish dying unnoticed can foul the whole tank.
  • Stocking has essentially no headroom — plan it once and stick to it.

The upside is real too

A 5 gallon tank costs little to plant heavily, water changes take five minutes, and a densely planted nano with one small species is genuinely beautiful. It is a good tank for someone who wants to do one thing carefully.

What Actually Fits

These are the species in our database whose minimum tank size is 5 gallons or less.

SpeciesMinimum tankAdult sizeTemperaturepHGroup size
Betta Fish5 gal / 19 L3 inches / 7.6 cm76-82°F / 24-28°CpH 6.5-7.5
Chili Rasbora5 gal / 19 L0.75 inches / 1.9 cm75-82°F / 24-28°CpH 4.0-7.010+
Phoenix Rasbora5 gal / 19 L0.75 inches / 1.9 cm73-82°F / 23-28°CpH 4.0-7.010+
Cherry Shrimp5 gal / 19 L1 inch / 2.5 cm65-80°F / 18-27°CpH 6.5-8.010+
Blue Velvet Shrimp5 gal / 19 L1 inch / 2.5 cm65-80°F / 18-27°CpH 6.5-8.010+
Least Killifish5 gal / 19 L1 inch / 2.5 cm66-75°F / 19-24°CpH 7.0-8.08+
Clown Killifish5 gal / 19 L1.5 inches / 3.8 cm73-79°F / 23-26°CpH 6.0-7.56+
Nerite Snail5 gal / 19 L1 inch / 2.5 cm72-78°F / 22-26°CpH 7.0-8.5
Ramshorn Snail5 gal / 19 L1 inch / 2.5 cm70-80°F / 21-27°CpH 7.0-8.0
Malaysian Trumpet Snail5 gal / 19 L1 inch / 2.5 cm70-82°F / 21-28°CpH 7.0-8.0

Note the group sizes: most of these are schooling species, so the group — not the individual — is the unit you stock.

One species, done properly

The most successful 5 gallon tanks hold a single species plus a cleanup crew. There is not enough water for two groups to have separate territories.

Five Setups That Work

1. The betta tank

5 gal / 19 L · 25-27°C · pH 6.5-7.5

The classic, and it works — provided it is heated, filtered and planted. The snail handles glass algae without competing for space.

2. Nano school

5 gal / 19 L · 25-27°C · pH 5.0-7.0

Ten chili rasboras occupy the same space as one betta and behave completely differently — a tight school in a dark, heavily planted tank. Needs soft, acidic water.

3. Shrimp colony

5 gal / 19 L · 20-25°C · pH 6.5-8.0

The most self-sustaining option here. A mature, planted tank with no fish lets the colony breed and the population finds its own level. Excellent in hard water.

4. Cool-water micro livebearers

5 gal / 19 L · 20-24°C · pH 7.0-8.0

The least killifish is one of the smallest livebearers in the world at 2 cm and needs no heater in a normal room. It breeds readily and the fry survive alongside the adults.

5. Surface specialists

5 gal / 19 L · 23-26°C · pH 6.0-7.5

Clown killifish hang just under the surface and barely use the rest of the tank, which suits a small footprint. They jump, so a tight lid is essential.

What Doesn't Belong in 5 Gallons

These are the species most often sold for nano tanks and most often suffer in them.

SpeciesMinimum tankAdult sizeTemperaturepHGroup size
Neon Tetra10 gal / 38 L1.5 inches / 3.8 cm72-78°F / 22-26°CpH 6.0-7.06+
Guppy10 gal / 38 L2 inches / 5.1 cm72-82°F / 22-28°CpH 7.0-8.05+
Corydoras Catfish10 gal / 38 L2.5 inches / 6.3 cm72-78°F / 22-26°CpH 6.0-7.56+
Dwarf Gourami10 gal / 38 L3.5 inches / 8.9 cm77-82°F / 25-28°CpH 6.0-7.5
Platy10 gal / 38 L2.5 inches / 6.3 cm70-80°F / 21-27°CpH 7.0-8.25+
Zebra Danio10 gal / 38 L2 inches / 5.1 cm64-77°F / 18-25°CpH 6.5-7.56+

Every one needs at least 10 gallons — usually because it is a schooling species whose full group will not fit, not because the individual fish is large.

Goldfish and 5 gallon tanks

A goldfish in a 5 gallon tank is the single most common fishkeeping mistake. Fancy goldfish need around 75 litres each and produce more waste than any tropical fish of comparable size; common goldfish belong in ponds.

"It'll grow to its tank" is a myth

Fish do not stop growing to fit a small tank. Their skeletons keep developing while stunted organs do not, which shortens their lives.

Maintenance Is the Trade-Off

A nano tank is less work per change and more work per week. The routine that keeps one stable:

1

Weekly 25% water change

About 5 litres, temperature-matched and dechlorinated. Takes five minutes.

2

Test weekly

Ammonia and nitrite should read zero; nitrate under 20 ppm. In this volume a problem shows up in the numbers before it shows up in the fish.

3

Feed sparingly, once a day

What the fish finish in under a minute. Uneaten food has a disproportionate effect in a small volume.

4

Keep the heater and lid in place

A stable temperature matters more here than in any larger tank, and most nano species jump.

5

Plant heavily

Plants consume ammonia and nitrate directly and give small fish the cover they need to behave normally.

Frequently Asked Questions

What fish can live in a 5 gallon tank?

A single betta, a school of ten chili or phoenix rasboras, a cherry shrimp colony, eight least killifish, or six clown killifish. Add a nerite or trumpet snail as a cleanup crew. A 5 gallon tank suits one species group, not a community.

Can neon tetras live in a 5 gallon tank?

No. Neon tetras need a group of at least six and a minimum of 10 gallons; the limit is the school, not the individual fish. Chili rasboras are the closest nano alternative.

Does a 5 gallon tank need a filter and heater?

Yes to both for almost every species. Small volumes lose heat and accumulate waste quickly, so a gentle filter and a small adjustable heater are what make the tank stable. The least killifish setup is the one exception on temperature.

How often should I change the water in a 5 gallon tank?

25% weekly — about 5 litres. Small tanks need changes at least as often as large ones, because there is no volume to dilute waste between them.

Planning a nano tank?

Filter the species database by tank size to see every option that fits.

Related Articles