How many fish in a 29 gallon tank?
A popular community tank. Tall enough for angelfish.
A 29 gallon tank (110 L) can hold roughly 48 small fish like neon tetras on their own, or a smaller mixed community. Big fish count for much more than small ones, so plan by adult size and waste, not inches per gallon.
29 gallon stocking ideas
Each plan is checked by our calculator for space, water and compatibility. Add fish gradually to a cycled tank.
Angelfish tank
- 1 × Angelfish
- 6 × Bronze corydoras
- 1 × Bristlenose pleco
Skip small tetras: grown angelfish eat them.
Equipment for a 29 gallon tank
Sized for a 29 gallon tank (30 × 12 × 18 in) with tropical community fish. Your fish may need extras: the stocking calculator builds a list for your exact plan.
- 29 gallon aquarium (tank or kit) (opens Amazon in a new tab)Bigger tanks are more stable and easier for beginners. How to choose
- Aquarium stand for 29 gallons (opens Amazon in a new tab)The water alone weighs about 242 lb (110 kg), before glass, gravel and rock. How to choose
- Adjustable heater, 100 W (opens Amazon in a new tab)Holds about 78 °F (25.5 °C) in a room at 65 °F (18 °C). How to choose
- Aquarium thermometer (opens Amazon in a new tab)Check it daily: heaters can fail stuck on or off. How to choose
- Hang-on-back filter rated 115–175 GPH (opens Amazon in a new tab)Community tank: 4–6 times the tank volume per hour. How to choose
- About 45 lb of aquarium gravel (opens Amazon in a new tab)Enough for a layer about 2 in (5 cm) deep. Smooth gravel suits most community fish. How to choose
- Water conditioner (dechlorinator) (opens Amazon in a new tab)Removes chlorine and chloramine from tap water. Seachem Prime is a popular, concentrated choice. How to choose
- Liquid test kit (ammonia, nitrite, nitrate, pH) (opens Amazon in a new tab)Liquid kits are more accurate than strips. The API Freshwater Master Test Kit is the common choice. How to choose
- Gravel vacuum (siphon) (opens Amazon in a new tab)Cleans the gravel and does the water change in one go. How to choose
- LED aquarium light, about 30 in long (opens Amazon in a new tab)Match the light to the tank length. Basic LEDs grow easy plants. How to choose
Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.
Fish that suit a 29 gallon tank
The number is the most you could keep of that species alone, by bioload. Mix species and you'll need fewer of each.
| Species | Adult size | Keep |
|---|---|---|
| Angelfish | 15 cm (5.9 in) | 1 male |
| Betta fish | 6.5 cm (2.6 in) | 1 male |
| Bristlenose pleco | 12 cm (4.7 in) | 1 male |
| Bronze corydoras | 7 cm (2.8 in) | 6–17 |
| Dwarf gourami | 7.5 cm (3 in) | 1 male |
| Fancy goldfish | 15 cm (5.9 in) | 1–2 |
| Guppy | 5 cm (2 in) | 3–28 |
| Neon tetra | 3.5 cm (1.4 in) | 8–48 |
| Panda corydoras | 4.5 cm (1.8 in) | 6–33 |
| Tiger barb | 7 cm (2.8 in) | 8–14 |
| Zebra danio | 5 cm (2 in) | 6–28 |
| Black skirt tetra | 6 cm (2.4 in) | 8–19 |
| Cardinal tetra | 4 cm (1.6 in) | 8–39 |
| Celestial pearl danio | 2.5 cm (1 in) | 8–79 |
| Cherry barb | 5 cm (2 in) | 6–28 |
| Chili rasbora | 2 cm (0.8 in) | 10–111 |
| Dwarf neon rainbowfish | 6 cm (2.4 in) | 6–21 |
| Ember tetra | 2 cm (0.8 in) | 8–111 |
| German blue ram | 6 cm (2.4 in) | 1 or a pair |
| Glowlight tetra | 4 cm (1.6 in) | 6–39 |
| Harlequin rasbora | 4.5 cm (1.8 in) | 8–33 |
| Hillstream loach | 6.5 cm (2.6 in) | 3–19 |
| Honey gourami | 5 cm (2 in) | 1 male |
| Julii corydoras | 5.5 cm (2.2 in) | 6–24 |
| Kribensis | 10 cm (3.9 in) | 1 or a pair |
| Kuhli loach | 9 cm (3.5 in) | 6–19 |
| Molly | 10 cm (3.9 in) | 3–8 (few males) |
| Otocinclus | 4 cm (1.6 in) | 6–39 |
| Pea puffer | 2.5 cm (1 in) | 1 male + 2 or more females |
| Peppered corydoras | 6.5 cm (2.6 in) | 6–19 |
| Platy | 6 cm (2.4 in) | 3–21 |
| Pygmy corydoras | 2.5 cm (1 in) | 10–79 |
| Sterbai corydoras | 6.5 cm (2.6 in) | 6–19 |
| White cloud mountain minnow | 4 cm (1.6 in) | 6–39 |
| X-ray tetra | 4.5 cm (1.8 in) | 6–33 |
| Agassiz's dwarf cichlid | 7 cm (2.8 in) | 1 male + 2 or more females |
| Black neon tetra | 4 cm (1.6 in) | 8–39 |
| Black phantom tetra | 4 cm (1.6 in) | 6–39 |
| Bloodfin tetra | 5 cm (2 in) | 6–28 |
| Bolivian ram | 8 cm (3.1 in) | 1 or a pair |
| Bumblebee catfish | 7.5 cm (3 in) | 1–12 |
| Clown killifish | 3.5 cm (1.4 in) | 6–48 |
| Clown pleco | 9 cm (3.5 in) | 1 male |
| Cockatoo cichlid | 7.5 cm (3 in) | 1 male + 2 or more females |
| Diamond tetra | 6 cm (2.4 in) | 6–19 |
| Dwarf chain loach | 6 cm (2.4 in) | 6–21 |
| Emperor tetra | 5 cm (2 in) | 6–28 |
| Endler's livebearer | 3 cm (1.2 in) | 3–60 |
| Forktail blue-eye | 5 cm (2 in) | 8–28 |
| Gardneri killifish | 6 cm (2.4 in) | 1 male + 2 or more females |
| Golden wonder killifish | 9 cm (3.5 in) | 1 male + 2 or more females |
| Head and tail light tetra | 4.5 cm (1.8 in) | 6–33 |
| Kubotai rasbora | 2 cm (0.8 in) | 10–111 |
| Lambchop rasbora | 3.5 cm (1.4 in) | 8–48 |
| Lemon tetra | 4.5 cm (1.8 in) | 8–33 |
| Marbled hatchetfish | 3.5 cm (1.4 in) | 8–48 |
| Odessa barb | 6 cm (2.4 in) | 6–19 |
| Paradise fish | 8 cm (3.1 in) | 1 male |
| Peacock gudgeon | 6 cm (2.4 in) | 2–21 (few males) |
| Penguin tetra | 5 cm (2 in) | 6–28 |
| Rosy loach | 2.5 cm (1 in) | 8–79 |
| Rosy tetra | 4 cm (1.6 in) | 6–39 |
| Scarlet badis | 2 cm (0.8 in) | 1 male + 2 or more females |
| Serpae tetra | 4.5 cm (1.8 in) | 10–33 |
| Shell dweller cichlid | 4 cm (1.6 in) | 2–39 (few males) |
| Sparkling gourami | 3.8 cm (1.5 in) | 2–35 |
| Threadfin rainbowfish | 4 cm (1.6 in) | 6–39 |
| Zebra pleco | 8 cm (3.1 in) | 1 male |
| Black ruby barb | 6 cm (2.4 in) | 6–19 |
| Checkerboard barb | 5 cm (2 in) | 6–28 |
| Dwarf rasbora | 2.5 cm (1 in) | 10–79 |
| Flame tetra | 3 cm (1.2 in) | 8–60 |
| Glowlight danio | 3.5 cm (1.4 in) | 6–48 |
| Green neon tetra | 2.5 cm (1 in) | 10–79 |
| Keyhole cichlid | 10 cm (3.9 in) | 2–7 |
| Least killifish | 2.5 cm (1 in) | 6–79 |
| Pearl danio | 6 cm (2.4 in) | 6–21 |
| Silvertip tetra | 4.5 cm (1.8 in) | 8–33 |
| Thick-lipped gourami | 9 cm (3.5 in) | 1 male |
| Variatus platy | 6 cm (2.4 in) | 3–21 |
Shrimp, snails and other invertebrates
Cherry shrimp, Nerite snail, African dwarf frog, Amano shrimp, Assassin snail, Ghost shrimp, Malaysian trumpet snail, Mystery snail, Ramshorn snail, Bamboo shrimp, Crystal red shrimp, Dwarf orange crayfish, Rabbit snail, Thai micro crab, Vampire shrimp.
Fish that need a bigger tank
- Common goldfish: at least 75 gallons (284 L)
- Common pleco: at least 150 gallons (568 L)
- Oscar: at least 75 gallons (284 L)
- Bala shark: at least 230 gallons (871 L)
- Blood parrot cichlid: at least 55 gallons (208 L)
- Chinese algae eater: at least 80 gallons (303 L)
- Clown loach: at least 180 gallons (681 L)
- Denison barb: at least 75 gallons (284 L)
- Discus: at least 75 gallons (284 L)
- Dojo loach: at least 75 gallons (284 L)
Frequently asked questions
How many fish can go in a 29 gallon tank?
A 29 gallon tank (110 L) can hold roughly 48 small fish like neon tetras on their own, or a smaller mixed community. Big fish count for much more than small ones, so plan by adult size and waste, not inches per gallon.
What are the best fish for a 29 gallon tank?
Good choices include angelfish, betta fish, bristlenose pleco, bronze corydoras, dwarf gourami and fancy goldfish. Pick one centerpiece or one school plus a few bottom dwellers, then check the mix in our stocking calculator.
How big is a 29 gallon tank?
A standard 29 gallon tank is about 30 × 12 × 18 inches (76 × 30 × 46 cm). Full of water it weighs at least 242 lb (110 kg) before glass, gravel and decor.
What fish should not go in a 29 gallon tank?
Common goldfish, common plecos, oscars, bala sharks and blood parrot cichlids need more room. For example, common goldfish need at least 75 gallons (284 L).
What size heater do I need for a 29 gallon tank?
About 100 W keeps a 29 gallon tank at 78 °F (25.5 °C) in a room at 65 °F (18 °C). Use a bigger heater for a colder room, or check yours with our heater size calculator.
What size filter do I need for a 29 gallon tank?
Choose a filter rated about 115–175 gallons per hour (GPH), which is 4–6 times the tank volume for a typical community tank. Messy fish like goldfish need more; bettas need gentle flow.