Community Tank Setup at a Glance
A community tank brings together multiple fish species that naturally coexist β success depends on careful planning, compatible fish, and proper setup.
Tank Level
| Tank Level | Fish Species | School Size | Role in Tank |
|---|---|---|---|
| Top Level | Hatchetfish, guppies, danios | 6+ | Surface activity, mosquito control |
| Mid Level | Tetras, rasboras, platies | 6+ | Main swimmers, visual focus |
| Bottom Level | Corydoras, kuhli loaches | 4-6 | Clean substrate, scavenge food |
| Clean-Up Crew | Amano shrimp, nerite snails | 2-5 | Algae control, detritus removal |
| Centerpiece | Dwarf gourami, rams | 1-2 | Visual anchor, personality |
Community Tank Setup Flow
Community Tank Build Timeline
Community Tank Ease by Size
Community Tank Success Checklist
| Choose fish with same water parameter needs (temperature, pH, hardness) | |
| Add fish in order: bottom dwellers β mid-water β top β centerpiece | |
| Stock schooling fish in groups of 6+ β smaller groups cause stress and aggression | |
| Provide hiding spots: plants, driftwood, rocks, caves for each species | |
| Maintain stable water parameters with weekly 25% water changes | |
| Mix aggressive and peaceful fish in the same tank (stress kills peaceful species) | |
| Stock based on juvenile sizes (they grow β plan for adult sizes) | |
| Add all fish at once ('they'll sort it out' β causes deadly ammonia spike) |
The 'community tank' concept comes from the Amazon biotope β soft, acidic water with blackwater tannins. Many classic community fish (tetras, corydoras, angelfish, dwarf cichlids) come from this environment. Recreating these conditions β pH 6.0-7.0, soft water, driftwood for tannins, dim lighting β will make your community tank far more successful than trying to mix species from different continents.
The biggest community tank mistake: adding too many fish too fast. A newly cycled tank's biofilter can handle about 2-3 small fish per week. Adding 20 fish at once causes an ammonia spike that kills everything. Be patient β a community tank takes 3-6 months to fully establish. The slow approach produces a stable, healthy tank that requires far less maintenance in the long run.
A successful community tank requires matching fish by water parameter compatibility (temperature, pH, hardness), adult size, and temperament. Stock in layers: surface swimmers, mid-water schooling fish, and bottom dwellers. A reliable beginner community for a 20-gallon tank: 8 neon tetras (mid-water), 6 corydoras catfish (bottom), and 1 dwarf gourami (mid-to-surface). Complete the nitrogen cycle fully before adding any fish. Add fish gradually -- 3-5 at a time, 2 weeks apart -- to avoid crashing the biological filter.
Community Tank Zone Planning
| Zone | Example Fish | Notes |
|---|---|---|
| Top level | Hatchetfish, danios, surface rasboras | Need lid -- jumpers |
| Mid level | Tetras, rasboras, gouramis, angelfish | Main display zone |
| Bottom level | Corydoras, loaches, plecos | Clean substrate; need smooth substrate |
| Cleanup crew | Nerite snails, amano shrimp, otocinclus | Algae + detritus management |
Why most community tanks fail in the first 90 days
Three failure patterns account for most community tank collapses: adding fish before cycling (ammonia poisoning), overstocking immediately (system cannot process the bioload), and incompatible fish (aggression or disease spread). Each is preventable. The fishkeepers who succeed long-term cycle their tanks first, add fish slowly, and research each species before purchase.
Planning your stock list before buying anything
Start with your tank size. A 10-gallon supports a small community of nano fish (chili rasboras, pygmy corydoras, endler's livebearers). A 20-gallon supports the standard beginner community. A 55-gallon allows significantly more species diversity and larger centerpiece fish. The old rule of "1 inch of fish per gallon" is a rough guideline, not a reliable calculation -- a 10-inch goldfish and ten 1-inch tetras both equal 10 inches, but their bioloads, swimming space requirements, and compatibility are completely different. Research each species' adult size and waste production.
Match water parameters across every species you plan to keep. A species that needs pH 7.8 (many African cichlids) cannot share a tank with species that need pH 6.5 (wild-type discus or many small tetras). Find species whose parameter overlaps cleanly, then design around that overlap.
The three-layer rule
Healthy community tanks are structured in three swimming zones, with fish occupying each level: Top (surface to upper third): hatchetfish, surface-oriented livebearers, betta fish. Middle (middle third of the water column): most tetras, rasboras, barbs, angelfish, rams. Bottom (lower third and substrate): corydoras, loaches, plecos, otocinclus, most gobies.
Designing around all three zones reduces competition for territory and makes better use of the tank volume. A tank stocked only with mid-water fish leaves two-thirds of the space biologically inactive and creates crowding where fish overlap.
Stocking order matters
Add the least aggressive, smallest fish first; add larger or more assertive fish later. A tank with established neon tetras is safer for adding a centerpiece fish than adding the centerpiece fish first and then the tetras -- early residents establish territory, and smaller fish added later are more vulnerable to harassment. Corydoras can be added at any point since they occupy different zones from most community fish.
Add fish in small groups (3-6) and wait 2-3 weeks between additions. This allows the biological filter to adjust to the new bioload. Adding 15 fish at once to a tank whose filter is sized for 15 fish overwhelms the filter temporarily, causing an ammonia spike. The same 15 fish added 5 at a time over 6 weeks causes no measurable stress on the cycle.
Aquascape design for community health
Plants -- real or artificial -- provide hiding spots, reduce inter-species aggression, and break line of sight between territorial fish. A heavily planted tank with multiple visual barriers sustains a larger variety of species with less conflict than an open-water tank of the same size. Driftwood, rocks, and caves serve similar functions.
Caves and hiding spots allow subordinate fish to escape dominant individuals. Without escape routes, harassed fish die from chronic stress even if they are not directly injured. In any community tank with potential for aggression, provide at least one hiding spot per fish.
Sample stock lists by tank size
10-gallon starter: 10 chili rasboras, 6 pygmy corydoras (C. pygmaeus), 5 cherry shrimp. pH 6.8-7.2, temp 75-78 degrees F. 20-gallon tropical community: 8 neon or ember tetras, 6 sterbai or bronze corydoras, 1 honey gourami, 5 amano shrimp. pH 6.8-7.2, temp 74-78 degrees F. 55-gallon community: 12 cardinal tetras, 6 rummy-nose tetras, 8 corydoras (mixed species), 2 pearl gouramis, 6 otocinclus catfish. pH 6.5-7.0, temp 76-80 degrees F.
Sources
- Monks N. Brackish-Water Fishes, 2006
- Axelrod HR et al. Exotic Tropical Fishes (expanded edition)
- Fisheries and Aquaculture Department, FAO -- Ornamental aquarium fish management