
Photo: Gergely Hideg · CC BY 2.0
stocking · freshwater
Stocking a 20-gallon tank
20 gallon long stocking ideas that work: a midwater school plus bottom dwellers on sand, a livebearer group, or a betta centerpiece. Prefer the long footprint. Cycle first. Skip inch-per-gallon.
By Fishy Dave · Published 2026-05-18 · Updated 2026-10-13
Want ideas for a tank that is not 20 gallons? Try the stocking calculator. Same rules: adult size, waste, and a cycled tank.
Good 20 gallon stocking ideas start with the footprint. Prefer a 20-gallon long for schoolers and diggers. Pick one community plan, cycle first, and stock less than the store display. Inch-per-gallon is still a myth. Check adult size in the stocking calculator before you buy.
Why the 20-long matters
Twenty gallons is large enough for a small tropical community and small enough that overstocking shows up as algae, nitrite spikes, and stressed fish. Stores often display mixed juveniles in tanks this size. Those fish are not at adult size, and the display is not a stocking recipe.
A 20-long gives better swimming length than a tall 20. Midwater schoolers and bottom diggers use that runway. When in doubt, stock less and leave room for growth. For the smaller kit footprint, see stocking a 10-gallon tank.
20 gallon community stocking ideas that fit
Peaceful school: 8–12 neon tetras with 6 peppered cories on sand. That uses the midwater and the bottom without stacking predators. A cardinal tetra school of eight to ten is another midwater option if the water stays soft and clean. A kuhli loach group of six can share the sand when intakes are sponge-safe, but it counts against the school. Kuhlis in place of the cories still leave room for 8 to 12 neons or 8 to 10 cardinals. If you want cories and kuhlis together, keep the neons to six or seven and skip cardinals, since their school of eight is too much for the same 20. Sand vs gravel notes live on the substrate guide.
Livebearer tank: a small group of male guppies (skip females unless you want fry), or a mixed platy group in hard water, with plants and perhaps a snail. Mixed sexes will balloon the bioload.
Betta centerpiece: one male betta in a planted 20-gallon, optionally with shrimp or snails if the betta ignores them. Adding a tetra school is possible only if the betta is not a hunter and you watch the first week. A pearl gourami is the other centerpiece pick. One fits a 20 long, but not alongside a betta. Three or four pea puffers are the third, as a species tank with no shrimp or snails.
What does not fit
Oscars, common / unlabeled chain-store plecos (the 18–24 inch fish), full-size silver dollars, and yellow tangs (saltwater, and far too active) do not belong here. A single bristlenose pleco (Ancistrus) can work in a long 20; a common pleco cannot. Goldfish, especially commons, outgrow and out-pollute a 20. Angelfish want height and become territorial; a pair is a squeeze in a standard 20-long and a poor match in a 20-high if you also want a community.
One of each species is usually worse than a proper school of one species. Six different centerpiece fish will fight or hide.
Stocking order
Cycle first. If you are still buying the tank, start with our 20-gallon starter kit picks. Add the school or the bottom dwellers, wait, test, then add more only if ammonia and nitrite stay at zero. Leave headroom for the fish to grow and for you to have a bad week of maintenance without a crash.
Most tropical 20s want about 100W of heater in a normal room. Confirm with a separate thermometer. Saltwater 20-gallons can hold a pair of ocellaris clownfish or a single firefish, not a tang. Marine nano tanks still need cycling, salinity, and a lid. See the species pages before you buy.
Frequently asked questions
What are good 20 gallon stocking ideas?+
A common plan is 8–12 neon tetras with 6 peppered cories on sand in a 20-long. Alternatives: a cardinal tetra school in soft water, a livebearer group in hard water, or one male betta as the centerpiece. Pick one plan, not one of each fish.
Is a 20 gallon long better for a community?+
Usually yes. The long footprint gives schoolers swimming length. A tall 20 has height but less runway. Prefer a 20-long when the fish are midwater schoolers or diggers that patrol the floor.
How many fish can I put in a 20-gallon tank?+
There is no single number. A school of 8–12 neon tetras plus 6 peppered cories is a common community. A single betta with a few snails is also valid. An oscar or a goldfish is not.
Is the inch-per-gallon rule accurate?+
No. A 10-inch oscar and ten 1-inch tetras are not equivalent. Bioload, oxygen, territory, and adult size matter more than adding up inches. Use the stocking calculator for adult-size checks.
Can I keep goldfish in a 20-gallon?+
Not as a long-term home. Fancy goldfish need more volume than a 20 as they grow; commons belong in much larger tanks or ponds. See our goldfish profile.