How to Stock a Community Planted Tank Without Destroying Your Aquascape
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
You spent weeks, maybe months, designing your aquascape. The hardscape is placed just right, the plants are growing in, the carpet is finally filling. Then you add a school of fish that rip up your carpet, rearrange your substrate, and eat your expensive stem plant tops within 48 hours. All that work, wrecked by a stocking decision you made in five minutes at the fish store. Choosing fish for a planted tank is not just about compatibility charts and water parameters. It is about selecting species that live within the layout without destroying it, that occupy different zones of the water column to create visual depth, and that add movement and life without overwhelming the plants that are the real stars of the show.
The Zones Strategy
Think of your tank as three horizontal layers: top, middle, and bottom. A well-stocked planted tank has fish occupying all three zones so the entire water column feels alive without any single area being overcrowded.
Top Dwellers
Surface-oriented species that hang near the waterline. In a planted tank, these fish are visible above the plant canopy, adding movement to the upper portion of the layout that plants typically do not occupy.
- Hatchetfish: Tiny, peaceful, and strictly surface dwellers. They hover just below the waterline and rarely descend into the planted zones. Marbled hatchetfish are the most common and school beautifully in groups of 8 or more. One requirement: a tight-fitting lid. Hatchetfish jump when startled, and an open-top tank loses hatchetfish.
- Endlers livebearers: Colorful, active, and spend most of their time in the upper third of the tank. Males display vibrant patterns that flash through plant canopies. They breed readily, which means free fish but also potential overpopulation. Start with all males if you want color without population explosions.
- Pearl gouramis: For larger tanks (30+ gallons), pearl gouramis are gentle, elegant surface-to-middle swimmers. Their iridescent spotting pattern looks stunning against a green planted background. One male with two or three females creates a peaceful display group.
Middle Dwellers
The main stage of your aquascape, the zone where fish swim among the plants, weave through stems, and create the sense of a living underwater garden.
- Cardinal and neon tetras: The classic planted tank fish. Iridescent blue and red stripes that pop against green foliage. Peaceful, school tightly in groups of 12+, and small enough that they never look oversized against the plants. Cardinals tolerate the slightly acidic conditions that aquasoil substrates create better than neons.
- Ember tetras: Tiny, warm orange fish that glow against dark green plant backgrounds. At barely an inch long, they are perfect for tanks as small as 10 gallons. They school loosely and stay predominantly in the middle zone, weaving between plant stems in a way that highlights the layout without disturbing it.
- Rummy-nose tetras: The tightest schooling behavior of any commonly available tetra. A group of 15 rummy-noses moving in synchronized formation through a planted tank is one of the most visually stunning effects in the hobby. They need stable water conditions, the red nose coloration fades when water quality drops, making them a living indicator of tank health.
- Rasboras: Harlequin rasboras, chili rasboras, and phoenix rasboras are all excellent planted tank inhabitants. Peaceful, stay small, and occupy the middle zone without bothering plants or substrate. Chili rasboras are particularly suited to nano planted tanks, their diminutive size (under an inch) creates stunning scale against detailed nano aquascapes.
Bottom Dwellers
Species that occupy the substrate level, adding life to the foreground zone that would otherwise be static carpet plants and bare sand.
- Corydoras catfish: Social, peaceful bottom-dwellers that scoot across sand substrates in groups, constantly foraging. They need sand or very fine gravel, their sensitive barbels get damaged on coarse or sharp substrates. Keep them in groups of 6+. Pygmy corydoras are nano-friendly at under an inch long. Standard species like bronze or panda corydoras suit tanks 20 gallons and up.
- Otocinclus catfish: The planted tank's best friend. Otos are small, peaceful algae grazers that clean plant leaves, hardscape, and glass without damaging anything. They specialize in soft green algae and diatoms, the types that plague new tanks. Keep them in groups of 6+ and ensure the tank has established biofilm and algae before adding them. Otos starve in spotlessly clean tanks.
- Kuhli loaches: Snake-like bottom dwellers that hide during the day and emerge at night to scavenge. They add a sense of mystery, you catch glimpses of them winding between plant roots and under driftwood. They do not disturb plants or substrate and coexist peacefully with everything. Keep in groups of 6+ for best behavior.
The Cleanup Crew
Beyond fish, a planted tank benefits enormously from invertebrate workers that manage algae and detritus.
- Amano shrimp: The premier algae-eating shrimp. A group of 10 Amanos in a 20-gallon tank visibly reduces algae within days. They graze on all common algae types including black beard algae, which few other species touch. Transparent bodies with subtle markings that do not distract from the aquascape.
- Nerite snails: Relentless algae grazers that clean glass, hardscape, and broad plant leaves. They cannot breed in freshwater (eggs hatch only in brackish/saltwater), so population control is automatic. Two or three nerites per 10 gallons keeps surfaces clean.
- Cherry shrimp: Bright red invertebrates that add color to the foreground while grazing biofilm and detritus from plant surfaces. They breed readily in planted tanks, establishing self-sustaining colonies. Watching a colony of cherry shrimp working through a plant carpet is genuinely relaxing.
Stocking Density
The old one-inch-per-gallon rule is a rough starting point but not gospel. Planted tanks handle higher bioloads than bare tanks because the plants absorb ammonia and nitrate directly. A heavily planted 20-gallon tank can comfortably support more fish than a bare 20-gallon. But more fish means more maintenance, heavier feeding, faster nutrient accumulation, and more frequent water changes.
For planted community tanks, a reasonable guideline: stock to about 75% of the one-inch-per-gallon rule if you are doing weekly water changes, or up to 100% if you are religious about maintenance. Use our tank size calculator to know your actual water volume (always less than the rated tank size after accounting for substrate and hardscape), then plan your stocking around realistic numbers rather than optimistic ones.
Published by the BJL Aquascapes editorial team. Published October 9, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@bjlaquascapes.com
Dive Into Aquascaping
Weekly tips on planted tanks, fish care, and aquascape design β straight to your inbox.
π Free bonus: Beginner's Aquascaping Starter Guide (PDF)
You might also like
Explore more
All articles on BJL Aquascapes β