Plan my tank
Tank sizes / 20 gallon
Room for a real community

20-Gallon Tank Setup: What to Buy and What Fits

A 20-gallon tank is where a true community becomes possible: a school in the middle, a group of corydoras on the bottom and a centerpiece fish. It is also far more forgiving than a 10-gallon, because the larger water volume changes more slowly.

Dimensions
24 × 12 × 16 inlength × width × height
Weight when full
~225 lbswater, substrate, gear
Heater
75 wattsfor 76°F in a 68°F room
Substrate
25 lbsfor a 1.5 inch layer

3 stocking ideas for a 20-gallon tank

Each one passes our checks for tank size, group size, temperature and temperament. Open one in the builder to adjust it.

Classic community

A school above and catfish below.

83% stocked · 76°F
Open in the builder

Hardy starter mix

Tough, active fish that forgive beginner mistakes.

70% stocked · 74°F
Open in the builder

Gourami centerpiece

One showpiece fish with a red school.

58% stocked · 77°F
Open in the builder

Shopping list for a 20-gallon tank

Sized for the “Classic community” idea above. Change the fish in the builder and the list updates.

Your blueprint

20-gallon tank

8 neon tetras · 6 corydoras
Stocking level83% · Good
  • These fit a 20-gallon tank and get along. Aim for about 76°F.

Equipment, sized for this tank

Tank: 20 gallons
Standard size: 24 × 12 × 16 inches, about 225 lbs when full.
See tanks on Amazon
Heater: 75 watts
Holds 20 gallons at 76°F in a 68°F room.
See heaters on Amazon
Hang-on-back filter: 100+ gallons per hour
Turns the tank over about 5 times an hour.
See filters on Amazon
Aquarium sand: 25 lbs
A 1.5-inch layer. Sand protects bottom dwellers that dig and sift.
See substrate on Amazon
LED light and lid: 24 inches long
A lid cuts evaporation and stops fish and snails getting out.
See lights on Amazon

Starter supplies

Water conditioner
Removes chlorine from tap water. Roughly 2 mL per full fill; follow your bottle's label.
See on Amazon
Liquid water test kit
For cycling the tank before fish go in, and for checking water after.
See on Amazon
Thermometer
A heater's dial is only a rough guide.
See on Amazon
Gravel vacuum
For weekly water changes of about 5 gallons (25%).
See on Amazon
Micro pellets for small fish
For your neon tetras.
See on Amazon
Sinking wafers for bottom feeders
For your corydoras.
See on Amazon

Paid links. As an Amazon Associate, TankStarter earns from qualifying purchases. Sizes are estimates from published care guidelines, not hands-on testing.

Fish that fit a 20-gallon tank

The most of each you could keep if it were the only species in the tank.

FishKept alone, up toGroup sizeTemperature
Betta1One per tank76–82°F
Neon tetra186 or more70–79°F
Cardinal tetra186 or more75–82°F
Ember tetra406 or more73–82°F
Rummy-nose tetra136 or more75–81°F
Black skirt tetra96 or more70–79°F
Guppy133 or more72–82°F
Endler's livebearer233 or more72–82°F
Platy93 or more70–80°F
Molly43 or more75–80°F
Zebra danio136 or more64–77°F
White cloud minnow206 or more60–72°F
Harlequin rasbora146 or more73–82°F
Chili rasbora546 or more72–82°F
Cherry barb126 or more73–81°F
Corydoras catfish126 or more72–79°F
Pygmy corydoras326 or more72–79°F
Otocinclus186 or more72–79°F
Kuhli loach135 or more75–82°F
Dwarf gourami1One per tank72–82°F
Honey gourami9One or more72–82°F
German blue ram6One or more78–85°F
Fancy goldfish1One or more60–74°F
Cherry shrimp805 or more65–80°F
Amano shrimp543 or more68–80°F
Nerite snail40One or more72–80°F
Mystery snail10One or more68–82°F

Too big for 20 gallons: swordtail (29+ gal), tiger barb (29+ gal), bristlenose pleco (29+ gal), pearl gourami (29+ gal), angelfish (29+ gal).

20-gallon tank questions

How many fish can I put in a 20-gallon tank?

It depends on the fish. As examples, a 20-gallon tank comfortably holds 1 betta, or 18 neon tetras, or 13 guppies if kept alone. Mixed tanks hold fewer of each. The builder shows the stocking level for any combination.

What size heater does a 20-gallon tank need?

About 75 watts to hold 76°F in a 68°F room. A colder room or warmer target needs more.

What size filter does a 20-gallon tank need?

Look for a filter rated for at least 100 gallons per hour, which turns the tank over about 5 times an hour. Go higher for messy fish such as goldfish or plecos.

How much does a 20-gallon tank weigh?

About 225 pounds when filled with water, substrate and equipment. Standard dimensions are 24 × 12 × 16 inches.

Other tank sizes