Stocking 5 min read

Planted Aquarium Basics for Beginners

By Seraphina Vance ·

Expert nano tank stocking guide: best micro-fish, bioload math, and pairings that actually work in 10 gallons.

Lush green planted aquarium layout

Quick Answer

A nano community aquarium is a planted tank under 15 gallons stocked with micro-fish that thrive in confined spaces. The best stocking combination for a 10-gallon is 6 chili rasboras, 6 ember tetras, and 6 pygmy corydoras, which maintains bioload under the tank's capacity while providing active, colorful, and peaceful behavior. Avoid neon tetras, tiger barbs, and any fish that exceed 1 inch as adults—they outgrow the tank or stress themselves in limited swimming space.

Five years ago, I packed a 10-gallon with eight neon tetras. They looked great for a month. Then they started nipping each other, their colors faded, and three died within a week. I had read the 1-inch-per-gallon rule and thought I was safe. I wasn't.

Nano tanks are the fastest-growing segment of the hobby, and for good reason. They fit on a desk, cost less to set up, and force you to become a better aquarist. But they're also unforgiving. A single mistake—overfeeding, skipping a water change, choosing the wrong fish—can crash your entire system in 48 hours. The fish you choose matter more in 10 gallons than in any other tank size. Pick wrong, and you're fighting aggression, poor water quality, and stress. Pick right, and you've got a vibrant, active community that thrives for years.

Why the 1-Inch-Per-Gallon Rule Fails in Nano Tanks

The 1-inch-per-gallon rule is a rough guideline for larger tanks, but in nano setups, it's actively misleading. A 3-inch fish in a 10-gallon tank produces far more waste than three 1-inch fish, but the rule treats them the same. Bioload is about mass and metabolism, not length. A single adult neon tetra grows to 1.5 inches, and a school of six produces about 0.6 grams of waste per day. Six chili rasboras (Boraras brigittae) at 0.7 inches produce barely 0.2 grams total. That's a third of the bioload for the same inch count.

The rule also ignores swimming space. A 1-inch fish that darts across the entire tank needs more horizontal room than a 1-inch fish that hovers in place. Nano fish evolved in shallow, cramped water bodies. They're built for small spaces. Standard community fish—neons, platies, mollies—evolved in rivers and open water. They don't just fit poorly; they stress themselves out trying to swim distances the tank can't provide.

Best Micro-Fish for a 10-Gallon Nano Community

Chili Rasboras

Chili rasboras are the gold standard of nano fish. They max out at 0.7 inches, school tightly, and flash a brilliant red-orange that makes them look like floating gems. I've kept a school of 10 in a heavily planted 10-gallon for three years without a single death. They're peaceful to the point of being timid, so they need dither fish to feel secure—or a dense carpet of plants where they can duck and weave. They thrive at 74-80°F, pH 6.0-7.0, and soft water, but I've kept them in moderately hard water (GH 8) without issue. Feed them micro-pellets or crushed flake; they have tiny mouths and can't handle standard-sized food.

Celestial Pearl Danios

Celestial pearl danios (Danio margaritatus) are the nano fish that broke the internet. They're stunning—a deep blue body covered in white spots, with bright orange fins. They max at 0.8 inches and are peaceful, though males will spar with each other in a display that looks aggressive but rarely causes injury. Keep a ratio of two females to every male to spread the attention. They prefer slightly cooler water than most nano fish—72-76°F is ideal. They're omnivorous and will eat almost anything small, but they genuinely thrive on live or frozen baby brine shrimp. In a 10-gallon, a group of 8-10 works beautifully.

Ember Tetras

Ember tetras (Hyphessobrycon amandae) are the most forgiving nano fish on this list. They're hardy, active, and adapt to a wide range of parameters: 74-82°F, pH 5.5-7.5. They max at 0.8 inches and are peaceful schoolers. Their orange-red coloration intensifies with good food and stable water. I've seen them school with chili rasboras without issue, though they're bolder and will occupy the middle water column while chilies hover near the bottom. A group of 8 is my minimum; they're more confident and colorful in larger numbers.

Other Notable Micro-Species

Pygmy corydoras (Corydoras pygmaeus) are bottom-dwelling nano fish that max at 1 inch. They're peaceful, social, and adorable—they hover in the water column more than other corys, which makes them visible even in planted tanks. Keep a group of 6 minimum. Endler's livebearers (Poecilia wingei) are another option, though they're more active and can be nippy with slower fish. Males max at 1 inch, females at 1.4 inches. They're livebearers, so you'll get fry unless you keep only males. I'd recommend them only for experienced nano keepers who want movement and color over a calm community.

Stocking Numbers and Bioload Math for 10 Gallons

A 10-gallon tank with a sponge filter rated for 20 gallons (e.g., an Aquarium Co-Op medium sponge) and weekly 25% water changes can safely support a total adult fish length of 8-10 inches, assuming you're using micro-species. That translates to roughly 10-12 chili rasboras, or 8 celestial pearl danios, or 8 ember tetras. Mix them? That's where it gets tricky. My personal favorite combination: 6 chili rasboras, 6 ember tetras, and 6 pygmy corydoras. Total adult length: (6 × 0.7) + (6 × 0.8) + (6 × 1.0) = 4.2 + 4.8 + 6.0 = 15 inches. That violates the 1-inch rule but works because these fish have minimal bioload and the tank is heavily planted with fast-growing stems and floating plants.

If you're adding Neocaridina shrimp, subtract 0.5 inches per 5 shrimp from your fish capacity. A dozen shrimp produce about as much waste as a single chili rasbora. For a tank with 10 chili rasboras and 10 cherry shrimp, you're at capacity.

Compatible Pairings and Species to Avoid

Safe Community Combinations

The classic nano community that works: 6 chili rasboras + 6 pygmy corydoras + 10 cherry shrimp. The chilies occupy the upper-middle, the corys stay bottom, and the shrimp scavenge everywhere. Everyone's peaceful, there's no territorial overlap, and the tank stays clean. Another solid option: 8 celestial pearl danios + 6 habrosus corydoras (the dwarf cory, max 0.8 inches). These are a bit more skittish, so heavy planting is non-negotiable.

A third pairing I've run for years: 8 ember tetras + 4 dwarf pencilfish (Nannostomus marginatus) + 8 amano shrimp. The pencilfish max at 1 inch and are calm, slow-moving surface dwellers. The amanos are larger than cherry shrimp and won't be eaten. This tank has a clean, minimalist feel.

Species That Outgrow or Overwhelm Nano Tanks

Neon tetras are the biggest trap. They max at 1.5 inches and are active schoolers that need at least 20 inches of horizontal swimming space—a standard 10-gallon is 20 inches long. They'll survive in a 10-gallon, but they won't thrive. Their colors fade, they become skittish, and they're prone to disease. Tiger barbs are a hard no—they're aggressive, grow to 3 inches, and will terrorize anything slower. Molly and platy fry will quickly overpopulate; even a pair of guppies can overwhelm a nano tank within months. And never, ever put a betta with any of these micro-fish. Bettas are territorial predators that see small fish as prey or competition, even if they seem peaceful for the first week.

Filtration, Water Changes, and Maintenance Schedule

Nano tanks need gentle but effective filtration. I recommend a sponge filter driven by a small air pump (rated for 10-20 gallons) for its low flow and high biological surface area. The sponge harbors nitrifying bacteria that process ammonia and nitrite, and the gentle bubbles create surface agitation without blowing tiny fish across the tank. If you prefer a hang-on-back, choose one rated for 20 gallons and baffle the outflow with a pre-filter sponge to reduce current. Change 25% of the water weekly—no exceptions. In a 10-gallon, that's 2.5 gallons, which takes five minutes with a siphon and a bucket. Vacuum the substrate lightly; you don't want to disturb plant roots or shrimp burrows. Test your water weekly for the first three months, then monthly. Ammonia and nitrite should always read 0. Nitrate should stay under 20 ppm. If it exceeds that, increase water change volume to 30-35% or reduce feeding.

Common Nano Tank Mistakes

Overfeeding is the number one killer in nano tanks. A single overfeeding event—say, a pinch of flake that's too large—can spike ammonia overnight in a 10-gallon. Feed only what the fish consume in 60 seconds. Skip one day per week entirely. That fasting day reduces waste and gives the biological filter a break. Under-planting is another mistake. Nano tanks need at least 50-60% plant coverage to absorb nitrogenous waste and provide security. Floating plants like Salvinia or Frogbit are invaluable—they pull nitrates directly from the water and diffuse light to reduce algae. A third mistake is chasing parameters. Don't obsess over pH. Stability matters far more than the exact number. A stable pH of 7.6 is better than a rollercoaster pH that swings between 6.8 and 7.2 every day. Finally, don't add fish too quickly. Add one group, wait three weeks, test, then add the next. The bacteria in a 10-gallon tank don't double as fast as they do in larger volumes—you need patience.

Knowledge Journey

Move from reading to action with related calculators, fish profiles, and quiz-based recommendations.

Frequently Asked Questions

Can I keep shrimp in a nano community tank?
Absolutely. Neocaridina shrimp (cherry shrimp) are ideal with micro-fish like chili rasboras and ember tetras. They don't compete for food and help clean up leftovers. Keep 8-12 in a 10-gallon with heavy planting.
Are nano tanks harder to maintain than large tanks?
They're less forgiving, but not necessarily harder. Water parameters shift faster, so you need to be consistent with weekly 25% water changes. The key is stocking lightly and testing regularly. If you can maintain a routine, they're actually easier to manage than a 75-gallon.
What temperature is best for a nano community tank?
Most micro-fish thrive at 74-78°F. Chili rasboras prefer 74-80°F, celestial pearl danios like 72-76°F. If you're mixing, aim for 76°F. A 25-watt or 50-watt heater is sufficient for a 10-gallon.
Can I just put fewer regular-sized fish instead of micro-species?
No. Space and behavior matter more than number. A single 3-inch platy in a 10-gallon will produce more waste and swim more frantically than six chili rasboras. Standard community fish are not built for small tanks. Micro-species are genetically adapted for cramped, shallow habitats.
What's the ideal school size for nano fish?
For chili rasboras and ember tetras, 8-12 is the sweet spot. They're more colorful, less stressed, and more active in larger groups. Celestial pearl danios do well with 8-10. Never keep fewer than 6 of any schooling species—they'll hide constantly and may become aggressive out of stress.
Can I combine chili rasboras with bettas?
No. Bettas are predatory and will harass or eat chili rasboras. The betta's long fins may also be nipped by the rasboras if they feel threatened. These two are incompatible in a 10-gallon.
How often should I feed nano fish?
Once daily, with one fasting day per week. Feed only what they consume in 60 seconds. Overfeeding is the fastest way to kill a nano tank—the bioload spike from uneaten food can crash your water quality within 24 hours.