๐Ÿชฃ Tank Size Guide
Beginner

20 Gallon Fish Tank: Best Fish, Setup & Stocking Guide

Best beginner community tank size โ€” complete 2026 reference for fish selection, stocking, equipment, and cost.

20 US Gallonsโ‰ˆ 76 litres
24โ€ณ ร— 12โ€ณ ร— 16โ€ณL ร— W ร— H (standard)
20 Long: 30ร—12ร—12; 20 High: 24ร—12ร—16Footprint note
~201 lbs fullApprox. filled weight

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.

Recommended

Neon Tetras (10โ€“12)

A full school of neons makes an electric display in a 20-gallon long.

Recommended

Guppies (10โ€“12)

A mixed group with 1M:2F ratio keeps a 20-gallon lively without constant fry pressure.

Recommended

Corydoras Catfish (6)

Emerald or peppered cories (standard size) fit a 20-gallon; they need groups of 6+.

Recommended

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.

Recommended

Harlequin Rasboras (8โ€“10)

One of the best all-around schooling fish โ€” peaceful, hardy, and visually striking.

Recommended

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.

โŒ Angelfish (need 30+ gal, prefer tall tanks)โŒ Oscar Fish (need 75+ gal)โŒ Rainbow Shark (need 55+ gal)โŒ Goldfish (high bioload)

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

EquipmentRecommendation
FilterHOB rated 40โ€“50 gal (Aquaclear 50, Fluval C3) or a canister. Moderate flow (40โ€“80 GPH) is ideal.
Heater75โ€“100 W adjustable heater for reliable temperature stability.
Lighting20โ€“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.