20 Gallon Aquarium Stocking Ideas (That Stay Peaceful)
Realistic 20-gallon stocking recipes for tropical community tanks — neon tetras, corydoras, bettas, shrimp, and livebearers — with bioload limits and mistakes to avoid.
A 20-gallon tank is one of the best “first real aquarium” sizes: large enough for a small community, small enough to fit on sturdy furniture. It is also easy to overstock because everything looks tiny at the store.
Use these recipes as starting templates for a cycled, heated, filtered 20-gallon (preferably a 20-long for swimming room). Adjust with liquid tests and the stocking guide. Planning tools: /tools/. For nanos, see 10-gallon stocking.
Rules that apply to every 20-gallon plan
- Cycle first — How to cycle a new aquarium
- Add fish in stages — not the whole list on day one
- Schooling fish need groups — 1–2 tetras is cruelty, not minimalism
- Inch-per-gallon is a weak guide — waste and behavior matter more
- Plants help but do not cancel overstocking
- Quarantine when you can — QT setup
Best 20-gallon styles
1. Classic peaceful community (most popular)
Stock
- 10–12 neon tetras or 12–15 ember tetras
- 6 corydoras (panda/pepper/albino)
- Optional: 1 honey gourami or a few otocinclus in a mature tank (not both heavy midwater competitors)
Why it works: Midwater color + bottom activity without a huge predator.
Avoid adding: Bettas, tiger barbs, angels, plecos that grow large.
2. Livebearer tank (colorful, higher bioload)
Stock
Watch: Livebearers breed and pollute. Water changes must be consistent. See platy vs molly before adding mollies (mollies often want harder water and more space).
3. Betta centerpiece (not a full community mashup)
Stock
- 1 betta
- 6 corydoras
- Nerite snails
- Optional adult shrimp if the betta is calm — details in betta tank mates
Do not add guppies or flashy tetras “for color.”
4. Shrimp and nano fish (planted)
Stock
- 15–20+ cherry shrimp
- Optional: 8–12 chili rasboras or embers
- Soft leaves, moss, botanicals
Needs: Mature tank, stable parameters, no copper. Great low-aggression display.
5. Species-only school
Examples
- 16–20 embers or chili rasboras
- 12 rummy-nose only if parameters and maturity suit them
- 8–10 harlequin rasboras
Species-only schools often look better and stress less than mixed “one of each.”
What not to put in a 20-gallon
| Livestock | Why not |
|---|---|
| Common pleco | Grows enormous |
| Oscar, large cichlids | Need much larger systems |
| Goldfish | Wrong temperature and bioload — tank size guide |
| Angelfish long-term | Prefer taller, larger tanks as adults |
| 1–2 schooling fish | Social stress |
| “A bit of everything” | Aggression + waste spike |
For algae, prefer bristlenose only if adult size and waste fit — often better in 30+ — or snails/otocinclus in mature tanks. Compare: common vs bristlenose.
Sample timeline for stocking a new 20-gallon
Week 0–4+: Cycle, plant, stabilize
Week 1 after cycle: Add the school (tetras/rasboras) or the betta
Week 3–4: Add corydoras group
Later: Optional gourami/shrimp if parameters and temperament allow
Test after every addition. If ammonia or nitrite appears, stop stocking and water-change.
Equipment checklist for success
- Heater appropriate to room and tropical targets
- Filter rated above 20 gallons (many prefer double capacity)
- Liquid test kit
- Timer on lights to prevent algae chaos
- Weekly maintenance habit — schedule
Setup backbone: complete aquarium setup · filter buying guide
Frequently asked questions
How many fish in a 20-gallon tank?
There is no single number. A 20-gallon might hold ~12 small tetras + 6 corys or one betta + bottom crew — not both a heavy livebearer colony and a tetra school and a pleco. Build one recipe.
Is a 20-gallon high enough for angelfish?
Young angels sometimes appear in 20s; adults need taller, larger tanks. Do not plan a 20 as a permanent angel home.
Can I keep two bettas in a 20-gallon?
Males: no. Females: only advanced sorority setups with heavy planting — not recommended as a default. Prefer one male or separate tanks.
20 gallon tall vs long?
Long is usually better for communities (swimming length). Tall is better for a few specific species but worse for many schooling fish.
Should I use the stocking calculator?
Yes as a rough check — /tools/ — then override with species behavior from the fish database.
Related reading
A good 20-gallon looks understocked on day one and perfect six months later. If it looks full at the store checkout, you already went too far.