10-Gallon Stocking Plans: 5 Combinations That Actually Work

Every percentage below comes from our bioload-based calculator — adult fish sizes, standard filtration. "100%" is a comfortable ceiling, not a survival limit.

A 10-gallon is the most popular first tank — and the easiest to overstock, because almost every fish in the shop is a baby that will grow. These five plans are complete, compatible, and sized for the adults those babies become.

First, what NOT to put in a 10-gallon: any goldfish (a fancy needs 20+ gallons; a common needs 55+), angelfish, bristlenose plecos, mollies, swordtails, clown loaches, or "algae eaters" sold without a name — the common pleco grows past a foot. Small tank does not mean baby versions of big fish.

Plan A — The Classic School: 8 Neon Tetras

FishNumberStocking levelSet temperature
Neon Tetra872% — comfortable72–78 °F

The safest first plan there is. Neons are a schooling fish — below six they hide and stress — so the whole tank goes to one proper school. You'll see natural schooling behaviour instead of eight frightened individuals. Add all eight at once to a fully cycled tank so the group settles together. Leave the remaining headroom empty; it's what forgives a late water change.

Plan B — One Beautiful Fish: Betta + Mystery Snail

FishNumberStocking levelSet temperature
Betta (male)141% — lightly stocked76–82 °F
Mystery Snail1

A betta is a territorial, solitary fish — a 10-gallon all to himself is a palace, not a compromise. One mystery snail adds movement and algae grazing without triggering the betta's aggression (most bettas ignore snails entirely; watch yours for the first days, as temperaments vary). Keep the filter flow gentle and give him a leaf or cave near the surface to rest on.

Plan C — Colour and Motion: 5 Male Guppies

FishNumberStocking levelSet temperature
Guppy (all male)590% — comfortable, at the top of the band72–82 °F

Guppies are livebearers: one pregnant female — and females in shops are usually already pregnant — can turn five fish into fifty. An all-male group gives you the colour without the population explosion. At 90% this plan is full: no tankmates, and weekly 25–30% water changes are part of the deal.

Plan D — The Nano Community: Gourami, Embers & Shrimp

FishNumberStocking levelSet temperature
Honey Gourami173% — comfortable77–78 °F
Ember Tetra8
Cherry Shrimp6

Three layers in one small tank: the gourami patrols the top, embers school in the middle, shrimp graze the bottom. Ember tetras are tiny (under an inch as adults), which is what makes a three-species 10-gallon possible at all. Note the shared temperature window is narrow — 77–78 °F — so a reliable heater matters here (see the heater calculator). Add the shrimp last, once the tank has been running a couple of months and has biofilm to graze.

Plan E — The Planted Nano: Chili Rasboras & Shrimp

FishNumberStocking levelSet temperature
Chili Rasbora1073% — comfortable74–78 °F
Cherry Shrimp10

Chili rasboras are among the smallest fish in the hobby — adults are about 0.8 inches — and they colour up best in a planted tank with dim light and a proper group; ten is a group that shows real behaviour. The shrimp will likely start a colony. This is the connoisseur's 10-gallon: small fish, dense plants, very stable water.

How to use these plans