Freshwater Community Stocking Estimator
Use adult fish size (not store size). This tool gives a practical starting range for peaceful freshwater community tanks.
How this aquarium fish stocking calculator works
Fish stocking is really about bioload management: how much waste your tank can process while keeping ammonia and nitrite at zero and nitrate controlled. This calculator starts with a classic baseline (roughly one inch of adult fish per gallon), then adjusts capacity based on practical factors:
- Actual water volume after substrate, rocks, and wood displacement
- Filter turnover rate
- Weekly water-change routine
- Fish body type (slender fish vs heavy-bodied fish)
- Your risk tolerance (conservative vs standard vs advanced)
The result is a recommended fish-count range for a single-species plan using average adult length. For mixed communities, use the “fish length budget” shown in the results.
Input guide (what each field means)
Tank dimensions
Enter internal tank dimensions as accurately as possible. The calculator converts these into gross volume, then subtracts displacement to estimate real water volume.
Displacement percentage
Typical values:
- 10%: light substrate, minimal hardscape
- 15%: average planted community tank
- 20–30%: dense rock/wood aquascape
Filter turnover and water changes
More flow and consistent maintenance usually allow safer stocking. A neglected tank with high stocking can crash quickly, even with a strong filter.
Bioload type
Not all inches of fish are equal. A 2-inch slender tetra generally produces less waste than a 2-inch chunky livebearer or juvenile cichlid.
Best practices beyond the calculator
- Always cycle your tank before adding full stock.
- Add fish gradually over several weeks.
- Test ammonia, nitrite, and nitrate after each stocking step.
- Use adult fish size from reliable care sheets.
- Prioritize behavior: territory, aggression, and school size matter as much as volume.
Example usage
Suppose you have a 24 × 12 × 16 inch tank, 15% displacement, 6x turnover, 30% weekly water changes, and want to keep 2-inch schooling fish. The calculator will estimate a realistic range and tell you if your school-size goal is feasible.
Important limitations
This is an estimate for freshwater community aquariums. It does not replace species-specific care. Be extra conservative with:
- Goldfish and very messy fish
- Large plecos
- Aggressive or highly territorial cichlids
- Marine systems (different stocking logic)
When in doubt, stock less, observe more, and scale up slowly. Stable water quality and healthy fish behavior are your final authority.