← All Guides Stocking 5 min read

10 Gallon Community Tank Guide

How to build a peaceful 10 gallon community tank — species selection, stocking combinations, setup, and maintenance for a balanced multi-species nano aquarium.

📖 5 min read
🎯 Difficulty: Beginner
Updated: Jul 2026

A community tank mixes multiple fish species in one aquarium. In a 10 gallon, this means choosing small, peaceful species that occupy different levels of the tank and won't outcompete or attack each other. It's doable — but the 10 gallon constraint means you need to be disciplined about species selection.

Community tank principles for 10 gallons

1. Different water columns. Choose fish that occupy different levels: top (endlers, hatchets), mid (tetras, rasboras), bottom (corydoras, shrimp, snails). This prevents territorial disputes.

2. Small adult size. Every fish in a 10 gallon community should stay under 3 inches. No exceptions.

3. Not fast swimmers. Danios, rainbowfish, and barbs need more horizontal room. A 10 gallon is only 20 inches long.

4. Understock, don't max out. A 10 gallon community should be at 60–70% bioload capacity, not 100%. Use the stocking calculator to verify.

3 community combinations that work

Combination 1: The Peaceful Nano

8 Ember Tetras + 6 Pygmy Corydoras + 2 Nerite Snails

Ember tetras stay mid-water in a tight orange school. Pygmy corydoras work the bottom. Nerites handle algae. All stay under 2.5 inches, all are peaceful, and they occupy different levels. Plant heavily for cover.

Combination 2: The Shrimp-Safe Community

6 Celestial Pearl Danios + 8 Cherry Shrimp + 2 Amano Shrimp + 1 Mystery Snail

CPDs are small enough to be shrimp-safe (they won't eat adult shrimp). Cherry shrimp breed, amanos tackle hair algae, and the mystery snail handles detritus. This is a low-bioload, high-activity setup.

Combination 3: The Endler Display

6 Male Endler's Livebearers + 6 Pygmy Corydoras + 2 Nerite Snails

Male endlers are electric-coloured and constantly active. Pygmy corydoras provide bottom interest. Males only prevents breeding. This is the most colourful 10 gallon community you can build.

What NOT to mix in a 10 gallon community

  • Multiple schooling species — you don't have room for proper schools of 2 different species. Pick one schooling fish and one bottom dweller.
  • Betta + colourful fish — the betta will attack bright, flowy-finned fish.
  • Fish + large shrimp colony — if you want shrimp to breed, don't add fish. If you want fish, accept that baby shrimp will be eaten.
  • Fast swimmers — no danios, no barbs, no rainbowfish. They need 20+ gallons for swimming room.

Frequently Asked Questions

Can I keep 2 different tetra species in a 10 gallon?

Not really. Each tetra species needs a school of at least 6-8. Two schools of 6 in a 10 gallon is overstocked and the schools will be too small to feel secure. Pick one tetra species and commit to a proper school.

How many fish total can I keep in a 10 gallon community?

It depends on the species. With small nano fish (under 2 inches), 12-15 total is the upper limit. With slightly larger fish (2-3 inches), 6-8 total. Use the stocking calculator and aim for 60-70% capacity, not 100%.