Plan my tank
Tank sizes / 29 gallon
Schools and centerpiece fish

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

The 29-gallon has the footprint of a 20-gallon long with extra height. That height suits angelfish, and the volume allows a bristlenose pleco, a large school, or a pair of fancy goldfish.

Dimensions
30 × 12 × 18 inlength × width × height
Weight when full
~330 lbswater, substrate, gear
Heater
150 wattsfor 77°F in a 68°F room
Substrate
35 lbsfor a 1.5 inch layer

3 stocking ideas for a 29-gallon tank

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

Big school community

A tight school, catfish and an algae eater.

89% stocked · 77°F
Open in the builder

Angelfish tank

One angelfish with tank mates too big to eat.

85% stocked · 78°F
Open in the builder

Fancy goldfish pair

Two goldfish, no heater, strong filter.

90% stocked · 67°F
Open in the builder

Shopping list for a 29-gallon tank

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

Your blueprint

29-gallon tank

10 rummy-nose tetras · 6 corydoras · 1 bristlenose pleco
Stocking level89% · Good
  • These fit a 29-gallon tank and get along. Aim for about 77°F.

Equipment, sized for this tank

Tank: 29 gallons
Standard size: 30 × 12 × 18 inches, about 330 lbs when full.
See tanks on Amazon
Heater: 150 watts
Holds 29 gallons at 77°F in a 68°F room.
See heaters on Amazon
Hang-on-back filter: 180+ gallons per hour
Turns the tank over about 6 times an hour, for a heavy waste load.
See filters on Amazon
Aquarium sand: 35 lbs
A 1.5-inch layer. Sand protects bottom dwellers that dig and sift.
See substrate on Amazon
LED light and lid: 30 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.9 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 7 gallons (25%).
See on Amazon
Micro pellets for small fish
For your rummy-nose tetras.
See on Amazon
Sinking wafers for bottom feeders
For your corydoras.
See on Amazon
Algae wafers
For your bristlenose plecos.
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 29-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 tetra296 or more70–79°F
Cardinal tetra296 or more75–82°F
Ember tetra656 or more73–82°F
Rummy-nose tetra216 or more75–81°F
Black skirt tetra146 or more70–79°F
Guppy213 or more72–82°F
Endler's livebearer373 or more72–82°F
Platy143 or more70–80°F
Molly73 or more75–80°F
Swordtail63 or more72–79°F
Zebra danio216 or more64–77°F
White cloud minnow326 or more60–72°F
Harlequin rasbora236 or more73–82°F
Chili rasbora876 or more72–82°F
Cherry barb206 or more73–81°F
Tiger barb106 or more72–79°F
Corydoras catfish206 or more72–79°F
Pygmy corydoras526 or more72–79°F
Bristlenose pleco4One or more73–81°F
Otocinclus296 or more72–79°F
Kuhli loach215 or more75–82°F
Dwarf gourami1One per tank72–82°F
Honey gourami14One or more72–82°F
Pearl gourami5One or more75–82°F
Angelfish2One or more76–82°F
German blue ram10One or more78–85°F
Fancy goldfish2One or more60–74°F
Cherry shrimp1165 or more65–80°F
Amano shrimp873 or more68–80°F
Nerite snail65One or more72–80°F
Mystery snail17One or more68–82°F

29-gallon tank questions

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

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

What size heater does a 29-gallon tank need?

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

What size filter does a 29-gallon tank need?

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

How much does a 29-gallon tank weigh?

About 330 pounds when filled with water, substrate and equipment. Standard dimensions are 30 × 12 × 18 inches.

Other tank sizes