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
Method 2: Surface Area Rule
Accounts for oxygen exchange at surface
12 in² per inch (slim) or 20 in² per inch (heavy)
Method 3: Bio-Load Multiplier
Most accurate - accounts for body mass & waste
Stocking Recommendation
Understanding the Three Stocking Methods
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.
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).
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.
Plan before you buy
Use this calculator first, verify your chosen fish will thrive in your parameters.
Cycle your tank
Learn about the nitrogen cycle. This typically takes 4-6 weeks to establish beneficial bacteria.
Add fish gradually
Stock slowly over weeks to allow beneficial bacteria to adjust to the increased bio-load.
Account for adult size
Most pet stores sell juvenile fish that will grow larger. Research adult sizes before purchasing.
Consider filtration
Your filter should turn over 4-6x tank volume per hour for adequate biological filtration.
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