Best Fish for a 29 Gallon Fish Tank
These species are well-suited to a 29-gallon aquarium in terms of adult size, bioload, and behaviour.
Angelfish (2โ3 juveniles)
The 18-inch height of a 29-gallon is the minimum for a pair of juvenile angelfish.
Neon Tetras (12โ15)
A large neon school around angelfish is a classic pairing โ though juvenile angels may eat very small neons.
Dwarf Gourami (1 pair)
A pair of dwarf gouramis adds colour to the mid-water column.
Corydoras (6)
Bottom activity from a cory group balances the mid-level and top swimmers.
Harlequin Rasbora (10)
Active mid-level schooling fish that use all layers of the tank.
Fish to Avoid in a 29 Gallon Fish Tank
These species require more space, produce too much waste, or have specific needs that a 29-gallon cannot meet long-term.
Stocking & Water Change Guidelines
Stocking: ~15โ18 small-to-medium fish with good filtration, or fewer medium fish (e.g., 2 angelfish + 12 tetras + 6 cories).
Water changes: 20โ25% weekly.
Cycle time: 3โ5 weeks.
Equipment for a 29 Gallon Fish Tank
| Equipment | Recommendation |
|---|---|
| Filter | HOB rated 50โ70 gal (AquaClear 70, Fluval C4) or a small canister. Taller tanks benefit from outlet placement near the surface. |
| Heater | 100โ150 W adjustable heater. |
| Lighting | 30โ40 W LED strip rated for planted tanks. |
| Estimated Setup Cost | $150โ$400. |
Frequently Asked Questions
What fish can live in a 29 gallon tank?
A 29 gallon fish tank is one of the best choices for a pair of juvenile angelfish, supported by a school of 12โ15 neon or cardinal tetras and 6 corydoras catfish. The extra height compared to a 20-gallon long makes it uniquely suitable for tall-bodied fish like angelfish. Dwarf gouramis, harlequin rasboras, and cherry barbs are also excellent choices.
Is a 29 gallon tank good for angelfish?
A 29 gallon fish tank is the minimum size for a single angelfish or a compatible pair of juvenile angelfish. The standard 18-inch height accommodates their tall bodies and fin length. However, a 55-gallon or larger is recommended as angelfish mature and become more territorial, especially if breeding.
How many neon tetras can I put in a 29 gallon tank?
You can safely keep 12โ15 neon tetras in a 29 gallon fish tank, provided filtration is adequate and you perform weekly 20โ25% water changes. A school of 12 creates an impressive display while leaving room for bottom-dwellers like corydoras and a mid-level species like a dwarf gourami.
What filter is best for a 29 gallon aquarium?
The AquaClear 70 or Fluval C4 (both rated up to 70 gallons) are popular choices for a 29 gallon fish tank, providing extra filtration capacity. An alternatively, an Oase BioMaster Thermo 250 canister filter handles the 29-gallon with ease and maintains steady temperature.