Fish Stocking Calculator

Enter your Tank dimensions and Filter Rate (GPH), select your Fish Type and Experience Level — the Fish Stocking Calculator returns Recommended Fish Count, Tank Volume, Stocking Level, and Bio-load Rating.

inches
inches
inches
GPH

Gallons per hour filtration capacity

Live plants help with bio-load capacity

Results

Recommended Fish Count

--

Tank Volume

--

Stocking Level

--

Bio-load Rating

--

Tank Capacity Breakdown

Frequently Asked Questions

How is fish stocking capacity calculated?

Fish stocking capacity is calculated using multiple factors including tank volume, surface area for oxygen exchange, filtration capacity, and the bio-load requirements of different fish species. The traditional "1 inch per gallon" rule is outdated and doesn't account for modern filtration and fish behavior.

What's the difference between tank volume and stocking capacity?

Tank volume is the total water your aquarium holds, while stocking capacity considers bio-load, filtration, and fish compatibility. A 50-gallon tank might safely house different numbers of fish depending on species size, waste production, and filtration quality.

How does filtration affect fish stocking levels?

Better filtration allows for higher stocking densities by processing more waste and maintaining water quality. Generally, you want filtration capacity of 4-6 times your tank volume per hour for optimal bio-load handling.

Can I stock more fish in a heavily planted tank?

Yes, live plants help absorb fish waste as fertilizer and produce oxygen, effectively increasing your tank's bio-capacity. Heavily planted tanks can often support 10-20% more fish than bare tanks with equivalent filtration.

Why do different fish types have different stocking requirements?

Fish species vary greatly in waste production, oxygen needs, territorial behavior, and adult size. Goldfish produce much more waste than tetras, while cichlids need more territory per fish regardless of size.

Should beginners stock to full capacity immediately?

No, beginners should start with 50-70% of calculated capacity to allow for learning and adjustment. It's easier to add fish gradually than to deal with overcrowding problems in a new aquarium setup.

How often should I reassess my fish stocking levels?

Monitor your aquarium weekly and reassess stocking if you notice signs of overcrowding like aggressive behavior, poor water quality, or fish stress. Also recalculate when upgrading filtration or adding live plants.

More Biology Tools