How Many Fish Can You Keep in a 20-Gallon Tank?
If a friend asks me what size tank to start with, I almost always say a 20-gallon (about 75 litres). It is big enough to be stable and forgiving, small enough to fit on a sturdy shelf, and it finally opens the door to a proper little community rather than a single fish. This is the size where fishkeeping gets fun.
Why 20 gallons is the sweet spot
More water means more stability. Temperature and water chemistry move slowly, which buys you time to react when something drifts. You also get real choice: a centrepiece fish plus a school or two, instead of the one-idea limit of a nano tank. And it is still cheap to run and easy to maintain with a weekly water change.
The "20-gallon" comes in two shapes. The long version gives you more floor space and swimming length, which most fish prefer. The high version gives you height for tall plants and angelfish. For a first community I'd take the long every time.
Five 20-gallon communities that work
Each of these assumes a cycled tank, gentle filtration, and a heater. Numbers are a starting point, not a maximum; let the stocking calculator confirm the exact load.
1. The peaceful classic A school of 8 to 10 harlequin rasboras, 6 corydoras catfish, and a honey gourami as a centrepiece. Calm, colourful, and very beginner-proof. This is the tank I set up for most first-timers.
2. The livebearer tank A small group of platies and a few male guppies, with a bristlenose pleco for algae. Bright, active, and full of personality. Keep an eye on breeding if you mix male and female livebearers.
3. The nano jungle A heavily planted tank with a big school of 12 ember tetras or chili rasboras, a group of pygmy corydoras, and a colony of cherry shrimp. Small fish look incredible in numbers against green.
4. The betta community A single male betta with peaceful, non-nipping tankmates such as a small group of kuhli loaches and some nerite snails. The extra space lets a betta have company without the stress.
5. One dwarf cichlid pair A German blue ram or a pair of kribensis as the stars, over a calm school of rummynose tetras. A little step up in care, and a great way to keep cichlid behaviour in a small tank.
How to stock it without overshooting
The mistake I see in 20-gallons is the slow creep: a school here, a centrepiece there, then "just one more" until the tank is at 130%. A few habits keep you honest:
- Stock in stages. Add one group, wait two to three weeks, test your water, then add the next. Your filter bacteria need time to catch up with each jump in bioload.
- Plan around adult size. A 20-gallon comfortably holds plenty of 2-inch fish but only one or two fish in the 4 to 6-inch range.
- Leave a margin. Aim to land around 80 to 85% on the bioload gauge rather than 100%. That headroom absorbs a missed water change or a growth spurt.
Drop your wishlist into Fish That Fit, set it to 20 gallons (or about 75 litres in metric), and it will flag overstocking and any temperament clashes before you buy. New to all this? Pair it with the seven stocking mistakes and you'll skip the errors that catch out most beginners.
A well-planned 20-gallon is the tank people keep for years. Take it slow, plant it well, and it more or less runs itself.
- stocking
- beginner
- freshwater