How many fish in a 20 gallon tank?
A normal 20-gallon setup has a capacity of 20 points on this calculator. Comfortable means at or under 80%.
The capacity math
The long shape of a 20-gallon has more surface than the tall shape at the same volume. Point classes are on how many fish per gallon.
The adult-size trap, 20-gallon edition
Enter adult size. The fish store sells them smaller than that. Fish that outgrow a 20-gallon tank, or that nip fins, do not belong in the count:
- Bala shark: sold small and grows far past a 20-gallon tank.
- Common pleco: sold small, grows large, and produces a lot of waste.
- Tiger barb: nips fins and is a poor betta tankmate.
- Goldfish: a 20-gallon is the wrong long-term tank.
Ask the adult size, multiply by the point class, count the total. The bioload calculator does the arithmetic per species.
Filtration and heater for a 20
The calculator walkthrough below is the result for this tank: 20 gallons, normal filter, 120 gallons per hour; room 68°F to 78°F, 100 watts, one heater. Manufacturer heater bands are on the heater wattage guide. They do not all say 100 watts.
Stocking order and pace
Cycle the tank with no fish until ammonia and nitrite are absent. The timelines stay separate on how to fix cloudy water in a new tank. Add fish in small groups after that, not the full list on day one. Size the water change from a measured nitrate rise on the calculator.
As an Amazon Associate I earn from qualifying purchases. The Amazon links below are affiliate links; they don't change the math.
The 20-gallon shopping list follows the walkthrough: a filter at the 120 gallon-per-hour rating, a 100 watt heater for 68°F to 78°F, and a liquid test kit. 20g HOB filters on Amazon · 100 watt heaters on Amazon · liquid test kits on Amazon
Calculator walkthrough
Section added October 3, 2026. Updated October 6, 2026. Built by Jeremy Panasuk. This section is the site's own functions, with the inputs written out. Bioload points, watts per gallon, and filter turnover here are planning estimates for a cycled freshwater tank, not a published standard.
Eight small fish are 8 × 1 = 8 points. Capacity is round(20 × 1.0) = 20. Percent is round(8 / 20 × 100) = 40. Six small fish are 6 points and round(6 / 20 × 100) = 30. The Merck Veterinary Manual says one way to avoid new tank syndrome is fishless cycling: set the tank up with no fish, add ammonia to at least 1–5 mg/L, and add fish only once ammonia and nitrite are absent. Slowly adding several fish over several months can still produce high ammonia or nitrite if it is not done carefully, and that chapter says the practice can be inhumane. Six fish at 30% is a first group after that test passes, and after quarantine of at least 30 days if the tank already holds fish. Enter the same inputs on the stocking calculator.
Filter, 20 gallons, normal level: 5 turnovers an hour, ideal flow 100 gallons per hour, derated rating ceil(100 × 1.2 / 5) × 5 = 120 gallons per hour. Heater, 20 gallons, room 68°F, target 78°F: the rise is 10°F, which is above 9 and at most 15, so the function uses 4 watts per gallon. Raw watts are 80. The next standard size at or above 80, from 25, 50, 75, 100, 150, 200, 250, 300, 400, and 500, is 100 watts. The two-heater note starts at 40 gallons, so this example is one heater.
The common mistake is reading 8 small fish as the number to add the day the tank is filled. A cloud, a sick fish, or a fish you are about to euthanize can be this load rather than a new disease. Follow how to fix cloudy water in a new tank, how to add fish, how much to feed tropical fish, how to treat sick fish, and how to keep pet fish alive. A 500-gallon pond is a different vessel: how many koi in a 500-gallon pond. If a veterinarian has already said a fish will not recover, the wording to follow is how to humanely euthanize a fish.
Compiled with AI assistance from the sources below. Spot an error? Email jpanasuk@gmail.com.
Sources
Sources for the calculator walkthrough only. The lists higher on the page were already published without these citations.
- Petty BD, Francis-Floyd R, Yanong RPE. Management of Aquarium Fish. Merck Veterinary Manual. Full review May 2022. Last updated June 2026. https://www.merckvetmanual.com/exotic-and-laboratory-animals/aquarium-fish/management-of-aquarium-fish. Accessed October 3, 2026.
FAQ
How many fish in a 20 gallon tank?
On this calculator, a normal 20-gallon setup has a capacity of 20 points. Eight small fish are 8 points and 40%, which is comfortable. Comfortable stops at 80%.
Can a betta live with other fish in a 20 gallon?
This page does not name betta tankmates. The published minimum footprint for a betta is on the betta tank-size page. Add any fish only after ammonia and nitrite are gone, and not all on day one.
How many neon tetras in a 20 gallon tank?
This page does not set a neon headcount. On this calculator a fish entered as small is 1 point. The published minimum footprint is on the neon tetra tank-size page.
More: why the 1-inch rule fails, 10, 29, and 55 gallon counts, how often to change water, heater wattage by ΔT, and the bioload calculator. Sister tools: Battery Bank Sizer ↗, GeneratorSizer ↗.
Sources & Standards
Bioload points, watts per gallon, and filter turnover on these pages are planning estimates for a cycled freshwater tank. They are not a published standard.