Best Fish for a 20 Gallon Fish Tank
These species are well-suited to a 20-gallon aquarium in terms of adult size, bioload, and behaviour.
Neon Tetras (10โ12)
A full school of neons makes an electric display in a 20-gallon long.
Guppies (10โ12)
A mixed group with 1M:2F ratio keeps a 20-gallon lively without constant fry pressure.
Corydoras Catfish (6)
Emerald or peppered cories (standard size) fit a 20-gallon; they need groups of 6+.
Betta Fish (1) + Shrimp
A 20-gallon gives a betta room for plants and the space needed to keep snails or a cherry shrimp colony.
Harlequin Rasboras (8โ10)
One of the best all-around schooling fish โ peaceful, hardy, and visually striking.
Platy (8)
A colony of platys in a 20-gallon manages breeding naturally through fry predation from the adults.
Fish to Avoid in a 20 Gallon Fish Tank
These species require more space, produce too much waste, or have specific needs that a 20-gallon cannot meet long-term.
Stocking & Water Change Guidelines
Stocking: A 20-gallon comfortably holds 1 inch of fish per gallon โ that's roughly 12โ15 small fish with good filtration. Aim for 80% of this max to keep parameters easy to manage.
Water changes: 20โ25% weekly. With light to moderate stocking, every 10โ14 days is acceptable with a good filter.
Cycle time: 3โ5 weeks. Easiest size to cycle because water volume buffers ammonia spikes better than a 10-gallon.
Equipment for a 20 Gallon Fish Tank
| Equipment | Recommendation |
|---|---|
| Filter | HOB rated 40โ50 gal (Aquaclear 50, Fluval C3) or a canister. Moderate flow (40โ80 GPH) is ideal. |
| Heater | 75โ100 W adjustable heater for reliable temperature stability. |
| Lighting | 20โ30 W LED, 8โ10 hrs/day. Supports a full planted community setup. |
| Estimated Setup Cost | $120โ$350 depending on kit vs. individual components; add planted-tank lighting for $50โ$120 more. |
Frequently Asked Questions
How many fish can you put in a 20 gallon tank?
A 20 gallon fish tank can hold approximately 10โ15 small fish (1โ2 inch adults) with good filtration and weekly water changes. A well-planted 20-gallon might house a school of 10 neon tetras, 6 corydoras, and 2โ3 guppies. Always under-stock by 20% to allow for error โ a 20-gallon is forgiving, but overcrowding collapses fast.
What is the best fish for a 20 gallon tank?
The best fish for a 20 gallon tank are schooling fish like neon tetras or harlequin rasboras (8โ10), combined with corydoras catfish (6) as bottom-dwellers. Alternatively, a single betta fish with 6โ8 peaceful dither fish (ember tetras, pygmy corydoras) makes an excellent 20-gallon community. Avoid any fish over 4 inches.
Is a 20 gallon fish tank good for beginners?
Yes โ a 20 gallon fish tank is widely considered the ideal beginner community tank. It's big enough to maintain stable water parameters, supports a diverse community, and is still manageable in terms of space and cost. The 10-gallon is cheaper, but the 20-gallon is more forgiving of beginner mistakes.
What size filter do I need for a 20 gallon aquarium?
A filter rated for 40โ50 gallons works well for a 20 gallon tank, because aquarium filters are often rated under ideal (empty-tank) conditions. Popular choices are the AquaClear 50 or Fluval C3, both rated for tanks up to 50 gallons. This gives you headroom for moderate stocking and occasional missed maintenance.