How Many Fish Can I Keep in My Tank?
One of the first questions almost every new fish parent asks is: How many fish can I put in my aquarium?
·
By Michel Scavuzzo, Founder, PetCompanionAI.com
Accountable authorship and editorial standards are explained in the Trust Center.
Quick answer
It should contain the number you can responsibly care for while giving each animal the environment it needs.
This is educational context, not a diagnosis. Read the full explanation and sources below.
The answer isn’t simply based on how many gallons your tank holds.
You may have heard the old rule of “one inch of fish per gallon.” It sounds convenient, but I don’t recommend relying on it. Ten one-inch fish and one ten-inch fish create completely different environments and have completely different needs.
The better question is:
How many of this particular species can my aquarium safely support?
Start With the Adult Size
Never calculate your aquarium capacity based only on how big a fish is when you buy it.
That little fish at the pet store may eventually become several times larger.
Before adding any fish, find out its expected adult size. You need to know whether your aquarium will still be appropriate months or years from now—not just today.
Different Fish Need Different Amounts of Space
Two fish of similar size can require completely different tanks.
Some species spend most of their time peacefully occupying a small territory. Others are extremely active swimmers and need considerable horizontal space.
Some fish are territorial and need room to establish their own areas.
Others are schooling or shoaling fish that may need to live in groups to behave naturally and feel secure.
This is why there isn’t one universal number of fish that belongs in a 10-, 20- or 50-gallon aquarium.
The species matters.
Your Filter Matters Too
Every fish adds waste to the aquarium.
Your filtration system and the beneficial bacteria living throughout your aquarium help process that waste. If you add animals faster than the biological system can handle them, ammonia or nitrite can rise to dangerous levels.
That’s why I recommend stocking a new aquarium gradually rather than buying every fish you eventually want at once.
Give the ecosystem time to adjust.
More Fish Means More Biological Load
Fish aren’t the only animals contributing to the aquarium’s biological load.
Snails, shrimp and other inhabitants produce waste too. Feeding habits also matter. Overfeeding can leave uneaten food decomposing in the aquarium and make water-quality problems considerably worse.
A tank that looks like it has plenty of physical space can still be biologically overloaded.
Don’t Forget Swimming Space
There is another problem with trying to calculate fish strictly by gallons.
Tank shape matters.
A longer aquarium can provide substantially more usable swimming space for certain species than a tall aquarium containing roughly the same amount of water.
That’s one reason I often like longer tanks when you’re planning a community aquarium.
A 20-Gallon Tank Doesn’t Have One Correct Number
If you have a 20-gallon aquarium, I can’t responsibly tell you, “You can have exactly 12 fish,” without knowing what those fish are.
Twelve tiny schooling fish might work beautifully in an appropriately established setup.
Twelve larger or highly territorial fish could be completely inappropriate.
One species might need to live in a group of six or more, while another may need significant territory around itself.
Species comes before quantity.
Watch the Aquarium, Not Just the Number
Your fish can tell you a lot about whether their environment is working.
Watch their swimming patterns, feeding behavior, interactions and breathing. Regularly test the water for ammonia, nitrite and nitrate rather than judging water quality by appearance alone.
Clear water can still contain dangerous levels of compounds you can’t see.
My Rule for New Fish Parents
Instead of asking:
“How many fish can I fit?”
Ask:
“What fish do I want to keep, and what environment do they need to thrive?”
Choose your species first. Research their adult size, social requirements, temperament, swimming behavior and water requirements. Then determine an appropriate number for your particular aquarium.
And when you’re starting out, understocking is usually much easier to manage than overcrowding.
An aquarium shouldn’t contain the maximum number of fish you can squeeze into it.
It should contain the number you can responsibly care for while giving each animal the environment it needs.