Fish Tank Stocking Calculator

How many fish can your tank actually hold? This free fish tank stocking calculator uses the classic 1-inch-per-gallon community guideline to give you a general starting point.

Your tank

This rule works best for small-to-medium community freshwater fish – large or messy species need more room per inch.

Max fish (total length)
Enter your tank size in gallons
Example stocking

This is a rough general guideline, not a substitute for species-specific research. Filtration, tank shape, and fish behavior all matter too.

What This Fish Tank Stocking Calculator Shows You

A fish tank stocking calculator applies the classic “1 inch of fish per gallon” community aquarium guideline, giving a rough starting point for how many small fish a given tank size can generally support.

Why This Rule Is a Starting Point, Not a Hard Rule

This guideline was designed for small, peaceful community fish in a reasonably filtered tank. It doesn’t account for adult fish size (rather than size at purchase), waste production differences between species, or territorial behavior.

Fish That Break the Rule Badly

Large or heavy-waste species like goldfish, and territorial fish that need significant personal space, require far more than 1 inch per gallon – always research a specific species’ actual needs before stocking.

Filtration Matters as Much as Volume

A well-filtered tank can often support slightly more stock than this rule suggests, while an under-filtered tank may need less – filtration capacity and regular water changes are just as important as raw gallon count.

Stock Gradually, Not All at Once

Adding fish gradually over several weeks lets your tank’s beneficial bacteria colony grow to handle the increased bioload, reducing the risk of an ammonia spike that can harm or kill fish.

Check other pet math with our Dog Food Portion Calculator or Pet Age Calculator.

Fish Tank Stocking Calculator FAQ

What is the 1-inch-per-gallon rule?It’s a general community aquarium guideline suggesting roughly 1 inch of adult fish length per gallon of water, best suited for small, peaceful freshwater fish.
Does this rule work for all fish?No, large or heavy-waste species like goldfish and territorial fish need significantly more space than this rule suggests – always research specific species requirements.
Should I use the fish’s current size or adult size?Use the adult (fully grown) size for stocking calculations, since small fish purchased young will eventually grow and can quickly overstock a tank if only current size is considered.
Does filtration change how many fish I can keep?Yes, a well-filtered tank with regular maintenance can often support slightly more stock, while an under-filtered tank may need a more conservative approach.
Why should I add fish gradually?Gradual stocking lets your tank’s beneficial bacteria colony build up to handle the increased waste load, reducing the risk of a harmful ammonia spike.
Is this fish tank stocking calculator free to use?Yes, this calculator is completely free, requires no sign-up, and estimates stocking instantly in your browser.

Related Calculators