Best fish for a 29 gallon tank (and how many)
Freshwater · checked against 19 sources on · reefcalcs editorial
Best fish for a 29 gallon tank
In order of how well they suit a 29 gallon tank. "Up to" is the most of that one species the tank holds on its own; mixing species splits it.
1.Harlequin rasbora Trigonostigma heteromorpha
1.75" adult · groups of 8+ · 73–81 °F · pH 6–7.5 · up to 17 in a 29 gallon
Seriously Fish says harlequins really should be kept in a group of at least 8–10.[1] A 29 holds a school with room for bottom-dwellers.
2.Cardinal tetra Paracheirodon axelrodi
1.5" adult · groups of 8+ · 73–81 °F · pH 4.5–6.5 · up to 20 in a 29 gallon
Prefers warmer, softer water than neons; Seriously Fish recommends a mixed group of 8–10 and a 60 × 30 cm or larger footprint.[2]
3.Neon tetra Paracheirodon innesi
1.5" adult · groups of 8+ · 72–77 °F · pH 6–7 · up to 20 in a 29 gallon
A school of 10 or more fits easily; Seriously Fish's minimum is a group of 8–10 in a 60 × 30 cm footprint.[3]
4.Corydoras Corydoras spp.
3" adult · groups of 6+ · 72–78 °F · pH 6.5–7.5 · up to 6 in a 29 gallon
A group of six bronze or peppered corys fits a 29 by bio-load. Seriously Fish suggests an 80 × 30 cm footprint for bronze corys, a little longer than a 29's 76 cm.[4]
5.Kuhli loach Pangio semicincta (sold as P. kuhlii)
4" adult · groups of 6+ · 72–79 °F · pH 5.5–7 · up to 7 in a 29 gallon
Sold as Pangio kuhlii, but Seriously Fish says the trade fish is almost always P. semicincta or a relative. Keep a group of 5–6 or more in a 60 × 30 cm or larger footprint.[5]
6.Apistogramma cacatuoides Apistogramma cacatuoides
3.5" adult · groups of 2+ · 72–84 °F · pH 5–8 · up to 5 in a 29 gallon
The cockatoo dwarf cichlid. Seriously Fish says a 60 × 30 cm footprint suits a single pair, and a group needs more room.[6]
7.Honey gourami Trichogaster chuna
2" adult · groups of 2+ · 72–81 °F · pH 6–7.5 · up to 10 in a 29 gallon
A calm centerpiece; Seriously Fish suggests a pair or small group.[7]
8.Cherry barb Puntius titteya
2" adult · groups of 6+ · 68–81 °F · pH 6–8 · up to 15 in a 29 gallon
A peaceful barb kept in groups of at least 6–10.[8]
9.Pygmy corydoras Corydoras pygmaeus
1.2" adult · groups of 8+ · 72–78 °F · pH 6–7.5 · up to 26 in a 29 gallon
Pairs well with a school of small tetras; buy at least 6, preferably 10 or more.[9]
10.Platy Xiphophorus maculatus
2.5" adult · groups of 3+ · 68–79 °F · pH 7–8.2 · up to 8 in a 29 gallon
A hard-water livebearer; keep more females than males.[10]
11.German blue ram Mikrogeophagus ramirezi
2.5" adult · groups of 2+ · 81–86 °F · pH 4–7 · up to 8 in a 29 gallon
For a planned soft, warm-water tank: Seriously Fish keeps it at 27–30 °C and says it isn't recommended for the general community aquarium.[11]
Shrimp and snails for a 29 gallon tank
Listed separately: the fish bio-load budget below doesn't describe invertebrates, so they aren't counted in it.
Amano shrimp Caridina multidentata
Strong algae eaters that don't need a group; keep a tight lid.[12]
Nerite snail Neritidae (e.g. Vittina natalensis)
Grazes algae off glass and decor.[13]
Mystery snail Pomacea diffusa
Needs hard water, with a pH of at least 7.2 per Aquarium Co-Op.[14]
How many of each fish fit in a 29 gallon tank
A 29 gallon (30 × 12 × 18 in) holds about 25 gallons of water once you take off the glass. Our stocking calculator budgets that water by adult size and body shape: about 0.8 gallons per inch of slim fish (tetras, rasboras), 1.2 for medium-bodied fish (guppies, corys) and 2 for heavy, messy fish (goldfish, plecos). That works out to roughly 31 inches of small, slim adult fish in total. It is an upper limit, not a target: filtration, plants, territory and how often you change water all move it.
| Fish | Adult size | Min group | Up to, alone |
|---|---|---|---|
| Harlequin rasbora | 1.75 in | 8 | 17 |
| Cardinal tetra | 1.5 in | 8 | 20 |
| Neon tetra | 1.5 in | 8 | 20 |
| Corydoras | 3 in | 6 | 6 |
| Kuhli loach | 4 in | 6 | 7 |
| Apistogramma cacatuoides | 3.5 in | 2 | 5 |
| Honey gourami | 2 in | 2 | 10 |
| Cherry barb | 2 in | 6 | 15 |
| Pygmy corydoras | 1.2 in | 8 | 26 |
| Platy | 2.5 in | 3 | 8 |
| German blue ram | 2.5 in | 2 | 8 |
Stocking ideas for a 29 gallon tank
Stocking plans that fit the tank's bio-load budget, with a temperature and pH range that suits everything in them.
Tetras and pygmy corys
- 10 neon tetras · 12.0 gal of budget
- 8 pygmy corydoras · 7.7 gal of budget
Uses 79% of the budget · shared range 72–77 °F, pH 6–7
A planted community with a school in mid-water and pygmies over sand.
Dwarf cichlid community
- 2 apistogramma cacatuoides · 8.4 gal of budget
- 8 harlequin rasboras · 11.2 gal of budget
Uses 78% of the budget · shared range 73–81 °F, pH 6–7.5
One pair of cockatoo dwarf cichlids, with harlequins as the school above them. Seriously Fish's sizes are for a single pair.[6]
Corydoras group
- 6 corydoras · 21.6 gal of budget
Uses 86% of the budget · shared range 72–78 °F, pH 6.5–7.5
Six bronze or peppered corys fill most of the budget on their own; add snails rather than more fish.
Soft, warm water
- 10 cardinal tetras · 12.0 gal of budget
- 2 german blue rams · 6.0 gal of budget
Uses 72% of the budget · shared range 81–81 °F, pH 4.5–6.5
Both like soft, warm water. The ram is not a general community fish, so this is a planned setup.[11]
Fish to avoid in a 29 gallon tank
Zebra danio · needs 30+ gallons, 36 in long
Seriously Fish says even a small group needs a 90 × 30 cm (36 inch) footprint, longer than a 29; a 30 gallon meets it.[16]
Angelfish · needs 75+ gallons, 40 in long, 16 in front to back
Seriously Fish's smallest tank for angelfish is 100 × 40 × 50 cm; the smallest standard tank that meets it is a 75.[17]
Fancy goldfish · needs 40+ gallons, 36 in long
Grows to around 8 inches with heavy waste; our species data starts fancy goldfish at 40 gallons.
Common pleco · needs 125+ gallons, 72 in long
Reaches about 20 inches and, per ScotCat, needs a 6-foot tank or larger.[18]
29 gallon tank FAQ
- How many fish can you put in a 29 gallon tank?
- Roughly 31 inches of small, slim adult fish by our bio-load method: for example 10 neon tetras and 8 pygmy corydoras, or a pair of cockatoo dwarf cichlids with 8 harlequin rasboras, with room to spare. Each species' group size still applies.[3, 9, 6]
- How many neon tetras can you put in a 29 gallon tank?
- Up to about 20 on their own by bio-load, and at least 8–10 so they school.[3] Ten neons leave room for a group of pygmy corydoras.
- Is a 29 or a 30 gallon better for fish?
- They hold about the same water (25–26 gallons), but the 30's 36 inch length suits active fish: Seriously Fish's 90 cm minimum for zebra danios fits a 30 and not a 29.[16] The 29's extra height suits plants and taller fish.
- Can I keep black skirt tetras in a 29 gallon tank?
- A group of 12, the shoal Seriously Fish says usually stops fin-nipping, uses about 36 gallons of our bio-load budget, more than a 29's 25.[19] They're better in a 40 gallon or larger.
Sources
- Seriously Fish — Trigonostigma heteromorpha (harlequin rasbora)
- Seriously Fish — Paracheirodon axelrodi (cardinal tetra)
- Seriously Fish — Paracheirodon innesi (neon tetra)
- Seriously Fish — Corydoras aeneus (bronze corydoras)
- Seriously Fish — Pangio semicincta (the 'kuhli loach' of the trade)
- Seriously Fish — Apistogramma cacatuoides (cockatoo dwarf cichlid)
- Seriously Fish — Trichogaster chuna (honey gourami)
- Seriously Fish — Puntius titteya (cherry barb)
- Seriously Fish — Corydoras pygmaeus (pygmy corydoras)
- Seriously Fish — Xiphophorus maculatus (platy)
- Seriously Fish — Mikrogeophagus ramirezi (German blue ram)
- Aquarium Co-Op — Amano shrimp care guide
- Aquarium Co-Op — Nerite snail care guide
- Aquarium Co-Op — Mystery snail care guide
- Seriously Fish — Poecilia wingei (Endler's livebearer)
- Seriously Fish — Danio rerio (zebra danio)
- Seriously Fish — Pterophyllum scalare (angelfish)
- ScotCat — Pterygoplichthys pardalis (common pleco) factsheet
- Seriously Fish — Gymnocorymbus ternetzi (black skirt tetra)
Adult sizes, group sizes and temperature and pH ranges come from our species database, which each tank-size page cites. Changes are listed in the corrections log.
Related
Last reviewed