Freshwater Tank Planner

Tank sizes

How many fish in a 29 gallon tank?

A 29 US gal (110 L) tank is usually 30 in (76 cm) long. By size, 24 of the 53 species in this reference fit it. The table shows how many of each the tank can carry if kept on their own, at under 80% of its bioload.

A mix shares the same capacity, so three species at a third each is the limit, not three full rows. Check a mix with the planner; it also weighs water and temperament.

Species that fit a 29 gallon tank

SpeciesAdult sizeUp to, kept aloneGroup
Cardinal tetra1.4 in (3.5 cm)4010+
Ember tetra0.8 in (2 cm)6210+
Glowlight tetra1.6 in (4 cm)346+
Neon tetra1.2 in (3 cm)4610+
Endler's livebearer1 in (2.5 cm)54
Guppy2.4 in (6 cm)18
Platy2 in (5 cm)20
Celestial pearl danio0.8 in (2.1 cm)64
Chili rasbora1.4 in (3.5 cm)4510+
Harlequin rasbora2 in (5 cm)2410+
White cloud mountain minnow1.6 in (4 cm)3910+
Cherry barb2 in (5 cm)2410+
Bristlenose pleco6 in (15 cm)2
Otocinclus2 in (5 cm)246+
Pygmy corydoras1.2 in (3 cm)466+
Kuhli loach4.7 in (12 cm)116+
Betta2.8 in (7 cm)13
Dwarf gourami3.7 in (9.5 cm)6
Cockatoo dwarf cichlid3 in (7.5 cm)10
German blue ram1.7 in (4.2 cm)28
Kribensis4.3 in (11 cm)4
Cherry shrimp1.6 in (4 cm)49
Mystery snail2 in (5 cm)26
Nerite snail1.5 in (3.8 cm)37

Fit by size, but not in a full group

Too big for a 29 gallon tank

A guide, not a guarantee. Tank sizes: 5 gal, 10 gal, 20 gal, 40 gal, 55 gal, 75 gal, 125 gal.