Aquarium Stocking Calculator

Stephanie Ben-Joseph headshot Stephanie Ben-Joseph

Convert liters by multiplying by 0.264; use net water volume, not external dimensions.

Enter the adult size of your fish species, not juvenile length at purchase.

Enter tank volume and average fish length to estimate a safe stocking level.

The inch-per-gallon guideline

A simplified stocking model divides the usable water volume V by the average adult fish length L to estimate a headcount N fish = V L . While crude, the rule-of-thumb keeps new aquarists from wildly overstocking. Experienced keepers adjust the result downward for bulky species and upward for schooling nano fish.

The calculator rounds down to the nearest whole fish to reflect practical limitations. Always monitor water quality and adjust stocking density based on filtration and behavior.

Worked example

For a 40-gallon breeder tank filled with schooling tetras averaging 1.5 inches, the guideline yields 26 fish. If your filtration is moderate and you want to leave margin for growth, you might stock 20–22 individuals instead. Use the copy button to record your plan alongside equipment notes.

Scenario comparisons

Review how stocking recommendations vary for different aquarium goals.

Example stocking plans using the inch-per-gallon heuristic
Tank type Volume Average length Guideline count
20 gal community 20 gal 2 in 10 fish
55 gal cichlid tank 55 gal 4 in 13 fish
75 gal planted nano 75 gal 1 in 75 fish

Beyond the formula

Filtration capacity, aquascape layout, and species temperament all influence real-world limits. Heavy feeders like goldfish or cichlids may require half the guideline density, while densely planted shrimp tanks can exceed it safely. Use water testing to validate your plan and adjust gradually.

Expand your planning toolkit with the Aquarium Filter Size Calculator, Water Change Schedule Calculator, and Aquarium CO₂ Injection Calculator to balance nutrients, oxygen, and filtration for the fish count you select.

Embed this calculator

Copy and paste the HTML below to add the Aquarium Stocking Calculator - Plan Fish Tank Bioload to your website.