How Many Fish Can You Keep in a 20-Gallon Tank?
Short answer: A cycled, filtered 20-gallon tank holds about 15–20 small community fish: two schools (say 8 neon tetras + 6 corydoras) plus a centerpiece, more than a 10-gallon fits. Stock for adult size and bioload, not the inch-per-gallon rule.
Check your exact stocking
Add your fish below to see stocking %, filtration load and compatibility for your setup — live.
Stocking — under 85% comfortable · 85–100% full · over 100% overstocked
Show the math
About 15–20 small fish, in groups
A 20-gallon holds more water, so it stays steadier and runs two schooling species plus a centerpiece that a 10-gallon can’t. Think in groups, not single fish.
Three 20-gallon stocking plans
- Community classic: 8 neon tetras + 6 corydoras + 1 dwarf gourami.
- Peaceful nano: 8 ember tetras + 8 harlequin rasboras + 6 cherry shrimp + 1 nerite snail.
- Betta community: 1 betta + 6 kuhli loaches + 6 otocinclus in a planted tank.
All assume a cycled tank, a heater around 76–78°F, and a filter rated near 80 GPH (~4× turnover).
What decides the number
Adult size and bioload, schooling minimums (6+ per species), filtration, and footprint set the number, not “1 inch per gallon.” A 20-gallon long gives more swimming length than a 20-gallon high.
Plan your exact 20-gallon
What people actually keep in a 20-gallon tank
Declarative “I keep…” reports from 8+ real 20-gallon tanks shared on Reddit (hypotheticals excluded). How we collect this.
| Stock | Typical count | Reported range | Tanks |
|---|---|---|---|
| shrimp | 8 | 5–50 | 8 |
| otocinclus | 3 | 1–7 | 6 |
| kuhli loach | 6 | 2–10 | 4 |
Counts are real, declarative “I keep…” reports only (hypotheticals excluded). Wide ranges reflect genuine variation — a sanity range, not a rule.
Gear for this setup
As an Amazon Associate AquaGauge earns from qualifying purchases. Some links below are affiliate links, at no extra cost to you. Current price and availability are shown on Amazon. Disclosure.
-
Tetra HT Submersible Heater (100 W) Rated for 10 to 30 gallons, it holds a steady 76 to 78 F across a stocked 20-gallon community tank. Check price on Amazon → -
Marineland Penguin 200 Bio-Wheel HOB Filter Its 200 GPH multi-stage flow gives a 20-gallon plenty of turnover to handle two schools plus a centerpiece. Check price on Amazon → -
API Freshwater Master Test Kit Liquid tests for ammonia, nitrite, nitrate and pH let you confirm the tank is cycled before adding 15 to 20 fish. Check price on Amazon →
FAQ
- How many neon tetras in a 20-gallon tank?
- A school of 8–12, kept as one of two species groups rather than the only fish.
- Can I keep two schools of fish in a 20-gallon?
- Yes. That's the strength of a 20-gallon: one mid-water school (say 8 tetras) plus a bottom school (say 6 corydoras), with room for a centerpiece.
- Is a 20-gallon good for beginners?
- Very. It holds water chemistry steadier than a 10-gallon and opens up more stocking, while still fitting a standard stand.