Skip to content

How big does a goldfish tank need to be?

Goldfish need far more space than a bowl β€” single-tails want a pond or ~150 L tank, fancies around 75 L for one plus 40 L each extra. Here's why.

The short answer

Goldfish are big, messy, long-lived fish, not bowl pets. As a working guide, a single fancy goldfish wants about 75 L, with roughly 40 L for each extra fancy. Slim-bodied single-tails β€” commons, comets, shubunkins β€” grow much larger and faster, so they really belong in a pond or a tank of ~150 L and up. More water isn’t a luxury here; it’s what keeps their heavy waste diluted and their oxygen high.

Why goldfish need so much room

Two things drive the numbers: size and waste. A well-kept goldfish reaches 15–30 cm and can live 10–20+ years, so you’re housing a large animal for a long time. They also eat and excrete constantly, producing far more ammonia than a tropical fish of similar length. Big volume dilutes that waste between water changes and gives the filter something to work with. Cramped fish stay small, sicken easily and rarely reach old age.

Key point: "it grew to fit its tank" is a myth. A goldfish kept in too little water is stunted and stressed, not naturally small.

Single-tails vs fancies

  • Single-tails (common, comet, shubunkin): fast, powerful swimmers that top 25–30 cm. A common goldfish or comet is best suited to a pond or a very large tank.
  • Fancies (fantail, ryukin, oranda): rounder, slower and smaller, so they cope with tank life β€” but still need generous space and strong filtration.

Getting the tank right

Choose the biggest footprint you can β€” length and width matter more than height for swimming and gas exchange. Pair it with over-rated filtration (see do goldfish need a filter?) and a cool, stable temperature. Our aquariums hub and best large aquarium picks are a good place to start, and how to set up a goldfish tank walks through the full build.

Frequently asked questions

Can a goldfish live in a bowl?

No. A bowl holds too little water to dilute a goldfish's heavy waste, has no room for filtration, and stunts growth while shortening lifespan. Goldfish are not bowl fish β€” they need a large, filtered tank or a pond.

How many litres does one fancy goldfish need?

Around 75 litres for a single fancy goldfish, then roughly 40 litres for each additional one. Slim single-tailed types like commons and comets need much more β€” really a pond or a very large tank.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages