Bigger than most people think — and bigger than the bowl on the box. Goldfish grow large, make a lot of waste, and can live 10 to 20 years in the right home. Use the calculator below to get an honest size for your fish, in plain numbers.
This is an oranda, one of the fancy goldfish. Fancies look round and slow — but they still grow to 6–8 inches and need real room.
A bowl is never the answer.
Under 10 gallons is not suitable for any goldfish, at any age — not even a small young one. This calculator will never suggest a bowl, because a bowl cannot hold enough clean water or a proper filter for a goldfish.
Tank size calculator
Pick your kind of goldfish and how many you have (or plan to get). The answer updates as you change things.
Minimum tank size
20 gallons
About 76 litres
The smallest tank that can keep one fancy goldfish healthy. Do not go below this.
Better size — aim for this
30 gallons
About 114 litres
More water stays clean longer, gives the fish room to swim and grow, and is more forgiving if you miss a water change.
How we got this: 20 gallons for the first fancy goldfish. Each extra fancy goldfish adds 10 gallons.
Filter: choose one rated for at least a 30-gallon tank. Many goldfish keepers pick a filter rated for more than the tank size, because goldfish make a lot of waste.
The honest answer for single-tails: these fish grow past 12 inches and are honestly pond fish. A 55-gallon tank or larger — or a pond — is the right long-term home for even one. The 40-gallon figure above is a floor to start from, not a forever home.
How the sizes compare — a fish bowl holds about 1 gallon, and 10 gallons is still too small:
Bowl ≈ 1 gal ✕10 gal — still too small120 gal
Mixing the two kinds? Use the single-tail numbers. The bigger, faster fish sets the size — and fancies can struggle to reach food next to fast single-tails, so many keepers house them apart.
Sizes at a glance
The same numbers as the calculator, for one to five fish. “Better” is the size to shop for if you can — your fish will be healthier and the tank easier to care for.
Three plain reasons a goldfish needs a lot of water.
1
Goldfish make a lot of waste
Goldfish eat a lot and produce a lot of waste for their size. In a small tank that waste builds up fast and poisons the water. More water spreads the waste out, and a good filter has time to clean it.
2
They grow big
The little fish in the shop is a baby. Fancy goldfish grow to 6–8 inches. Single-tails grow past 12 inches — longer than a school ruler. The tank has to fit the adult fish, not the baby.
3
They can live a long time
With room, a filter, and clean water, goldfish commonly live 10–20 years. A fish in a bowl usually dies young, because the water turns bad long before the fish grows old.
The two kinds, side by side
Fancy goldfish
Kinds: fantail, oranda, ryukin, ranchu, telescope
Adult size: about 6–8 inches
First fish: 20–30 gallons
Each extra fish: +10 gallons
Good to know: round bodies and fancy fins make them slow swimmers. Keep them with other fancies, not with fast fish that take all the food.
Single-tail goldfish
Kinds: common, comet, shubunkin
Adult size: past 12 inches
First fish: 40 gallons minimum
Each extra fish: +10 to 15 gallons
Good to know: these are honestly pond fish. A 55-gallon tank or larger — or a pond — is the right long-term home, even for just one.
Two things people say that are not true
“Goldfish grow to the size of their tank.”
Not true.
A goldfish in a small tank does not happily “fit” its home. Its growth stunts — it stops growing properly because of stress and poor water. That is harm to the fish, not the fish adjusting. Given clean water and room, the same fish would keep growing to its full size.
“One inch of fish per gallon of water.”
Do not use this rule for goldfish.
That old rule of thumb was never made for fish that grow to 8 or 12-plus inches and make as much waste as goldfish do. By that rule a 12-inch single-tail would “fit” in 12 gallons — a tank it could barely turn around in. Use the sizes on this page instead.
Setup basics, once you have the tank
The right size is the start. These four things matter just as much.
Get a filter rated for the tank — or bigger
Every goldfish tank needs a filter, running all the time. Choose one rated for at least your tank size. Many keepers oversize it — a filter rated for a bigger tank — because goldfish produce so much waste.
Choose a long tank, not a tall one
Goldfish swim side to side, not up and down. A long tank gives them swimming room, and a wide water surface lets more oxygen into the water. Two tanks can hold the same gallons — pick the longer one.
Keep the water about 65–75°F
Goldfish are cool-water fish. Room temperature suits most homes, roughly 65–75°F (about 18–24°C). Keep the tank out of direct sun and away from heaters so the temperature stays steady.
Cycle the tank before fish go in
A new tank needs time — usually a few weeks — for helpful bacteria to grow in the filter. Those bacteria turn fish waste into safer forms. This is called cycling. Set up the tank, run the filter, and cycle it first; add fish after, a few at a time.
About these numbers
This page is general pet-care information, not veterinary advice. If a fish looks sick, a vet who treats fish can help in a way a web page cannot.
Guidance from different sources does not always match, so this page shows the range and picks the safer floor. The figures follow mainstream aquatic-veterinary and retailer guidance, including Chewy’s goldfish tank-size guidance (vet-reviewed education) and The Vet Desk aquatic facts.