Aquarium Stocking Calculator - AquaFindr

Aquarium Stocking
Calculator

Plan your perfect tank with three scientifically-backed methods. Avoid overstocking and keep your fish healthy with our advanced bio-load calculations.

3 Calculation Methods
Real-time Analysis
10+ Gallon Tanks

Tank Specifications

Add Fish

Current Stock

No fish added yet. Add your first fish above.

Method 1: One Inch Per Gallon

Traditional rule - simple but limited

Basic
Capacity 0"
0" 20" max
Add fish to see results

Method 2: Surface Area Rule

Accounts for oxygen exchange at surface

Better
Surface Area
360 in²
Max Fish Length
0"
Stocking Level 0%

12 in² per inch (slim) or 20 in² per inch (heavy)

Calculates based on tank dimensions
RECOMMENDED

Method 3: Bio-Load Multiplier

Most accurate - accounts for body mass & waste

Best
Slim
0.8 gal/in
Medium
1.2 gal/in
Heavy
2.0 gal/in
Bio-Load Capacity 0%
0 gallons used of 20 gallons
Add fish to calculate bio-load

Stocking Recommendation

Enter your tank specifications and add fish to receive a personalized stocking recommendation based on all three methods.

Understanding the Three Stocking Methods

1

Why "One Inch Per Gallon" Isn't Enough

The traditional rule is overly simplified. It doesn't account for body mass—a slim-bodied neon tetra has very different needs than a heavy-bodied goldfish of the same length. While it's a good starting point for beginners, more accurate methods consider surface area and bio-load.

2

Surface Area Rule

This method calculates based on your tank's surface area, where oxygen exchange occurs. A tall, narrow 29-gallon tank cannot support as many fish as a standard rectangular 29-gallon tank with more surface area.

Guideline: 12 in² per inch (slim) or 20 in² per inch (heavy).

3

Bio-Load Multiplier

The most accurate method that accounts for fish body type and waste production. Unlike other methods that calculate "inches of fish," bio-load calculates gallons needed based on body mass.

How to Avoid Overstocking Your Aquarium

Warning: Overstocking is one of the leading causes of fish death in home aquariums. Too many fish creates poor water quality, toxic ammonia buildup, increased aggression, and stressed, unhealthy fish.

1

Plan before you buy

Use this calculator first, verify your chosen fish will thrive in your parameters.

2

Cycle your tank

Learn about the nitrogen cycle. This typically takes 4-6 weeks to establish beneficial bacteria.

3

Add fish gradually

Stock slowly over weeks to allow beneficial bacteria to adjust to the increased bio-load.

4

Account for adult size

Most pet stores sell juvenile fish that will grow larger. Research adult sizes before purchasing.

5

Consider filtration

Your filter should turn over 4-6x tank volume per hour for adequate biological filtration.

6

Research compatibility

Not all fish can live together peacefully. Check temperament and water parameter needs.

Common Stocking Questions

How many fish can I put in a 10-gallon tank?

A 10-gallon tank can typically support 8-10 inches of slim or medium-bodied fish (like neon tetras or mollies) or 5 inches of heavy-bodied fish. Always account for adult fish size, not the size when purchased.

How many fish in a 20-gallon tank?

A standard 20-gallon long tank (30″×12″) can support approximately 15-20 inches of slim or medium-bodied fish or 10 inches of heavy-bodied fish, depending on filtration and maintenance schedule.

Can I keep goldfish in a small tank?

No. Despite their popularity as "starter fish," goldfish produce high waste and grow large. A single goldfish needs a bare minimum 30-gallon tank, with 40+ gallons recommended for common varieties.

Does tank shape affect fish capacity?

Yes! Surface area matters more than volume for oxygen exchange. A long, shallow tank supports more fish than a tall, narrow tank of the same volume. This is why the Surface Area method is more accurate than simple gallon calculations.

Ready to Stock Your Tank?

Browse available fish on the AquaFindr marketplace. Support small businesses, breeders, and hobby aquarists while finding healthy, quality fish for your next aquarium.

Browse Marketplace