Tool
Tank Size Calculator
Estimate a sensible aquarium size from the number and type of goldfish you keep. Shows a minimum and a comfortable range, and explains the assumptions behind both.
How this calculator works
It adds up a working range for each fish you enter. Fancy goldfish are given 75 to 100 litres for the first fish and 40 to 50 litres for each additional one. Single-tailed goldfish, which grow far larger, are given 150 to 200 litres for the first and 75 to 100 litres for each additional fish. When you mix both types, the larger single-tail sets the base figure.
The lower figure is the minimum, the higher is what we would call comfortable. Both assume the fish reach adult size, because in decent conditions they do: a fancy goldfish at 15 to 20 cm, a common or comet at 25 to 35 cm, measured with the tail. Buying the tank for the fish you have today, rather than the fish it will become in two years, is a common mistake in goldfish keeping.
Turning litres into a tank you can actually buy
The number this gives you is water, and tanks are sold by nominal volume, which is measured to the brim. A tank labelled 100 litres holds nearer 90 in practice once the gap under the rim is accounted for, and less again after substrate, rocks and equipment displace their own volume. Real water volume is often 10 to 25 percent below the nominal size, which usually means buying one size up from the figure here rather than matching it exactly.
Then convert to a footprint rather than shopping on litres alone. The volume calculator works in the other direction, turning dimensions you are looking at into litres, and choosing a goldfish tank covers the standard sizes, the shapes to avoid, and the two measurements people forget: the space to reach behind the tank, and the route from the front door to the stand.
And check what it will stand on before you buy it. Water weighs a kilogram a litre, so the figure this calculator produces is also, near enough, the weight in kilograms that the floor will carry once furnished — tank placement and floor loading covers when that becomes a real question rather than a formality.
Three worked examples
Two fancy goldfish. 75 to 100 litres for the first, plus 40 to 50 for the second, gives 115 to 150 litres of water. Add the allowance and you are shopping for a tank sold at 130 to 200, ideally long rather than tall. A standard 40-gallon breeder, about 150 litres on the label, is the classic answer.
One common goldfish, bought at 5 cm. 150 to 200 litres, because the calculator is sizing for the 25 to 35 cm adult it becomes rather than the fish in the bag. This is the case where the number looks absurd and is not — how big goldfish get is the page that usually settles the argument.
Three fancies and a comet. The single-tail sets the base at 150 to 200, plus roughly 40 to 50 for each fancy, so 270 to 350 litres. The more useful conclusion is that the combination itself is the problem: a comet outpaces a fancy at every meal, and chasing and bullying covers why that quietly starves the slower fish whatever the volume.
If you cannot meet the figure
Worth saying plainly, because the alternative is that someone reads a number they cannot reach and stops reading. A tank below the comfortable figure is not an emergency; it is a tank that needs more of your attention, and the real levers are fewer fish, more frequent water changes, more filtration and lighter feeding — in that order of effectiveness. Goldfish tank size has a section on running a tank that is smaller than it should be, deliberately and well.
The one thing that does not work is hoping the fish stays small. Goldfish held in too little water do not become naturally compact; they become stunted, and the usual result is a shortened life rather than a healthy small fish. If the gap is large and permanent, rehoming is a legitimate answer rather than a failure.
What the numbers do not capture
Footprint matters more than volume. A long, wide tank gives more swimming room and more surface for gas exchange than a tall one holding the same water, which is why the results suggest standard footprints rather than only litres. Filtration and your water-change routine are the other half of the equation; the stocking checker takes both into account for a tank you already have.
Adult single-tailed goldfish are pond fish. The calculator will give you a tank figure, but a common or comet that reaches 30 cm is happiest in 280 litres or more, or outdoors. The pond guide explains what that involves.
Frequently asked questions
Why does the calculator give a range instead of one number?
Because keepers genuinely disagree, and because the right volume depends on filtration, water-change routine and how big the fish become. The minimum is a floor experienced keepers use; the comfortable figure assumes adult fish and a margin for waste. Anything between them works with good maintenance.
Is the old "one inch of fish per gallon" rule useful for goldfish?
No. It was devised for small tropical fish and ignores body mass. A 25 cm comet is ten times the length of a 2.5 cm tetra and about a thousand times the weight, with far more waste. Goldfish need volume per fish, not per inch.
Does the figure include substrate and decor?
No, and this is the gap that catches people. The calculator gives the water a fish needs; a tank sold as 100 litres is measured to the brim and holds nearer 90 once you account for the gap under the rim, and less again after substrate, rocks and equipment displace their own volume. Real water volume is often 10 to 25 percent below the nominal size, which means the tank on the shelf should be a size up from the number here rather than the same number.
I already have a tank. Which tool should I use?
The stocking checker. This calculator answers "what should I buy for these fish"; the stocking checker answers "is what I have adequate for these fish", and it takes your filtration and water-change routine into account as well as the volume. If you are deciding whether to add a fish to an existing tank, that is the one you want.
Does a quarantine or hospital tank need to meet this figure?
No. Those are temporary, bare and water-changed daily or near enough, which is a completely different arrangement from a tank a fish lives in. A single fancy goldfish is fine in 40 to 75 litres for the four weeks or more of quarantine provided the water is kept spotless. Do not read that as evidence the same volume works permanently, because what makes it work is the daily attention.
Does a bigger tank mean less work?
Usually, yes. More water dilutes waste, so chemistry drifts more slowly and mistakes are more forgiving. A large tank with a good filter often needs less attention per week than a small one kept on the edge.