Goldfish Tank Size: How Many Gallons per Goldfish?

Published: 2026-10-31 · FishyKart Blog

Goldfish tank size depends on the type: plan about 20 gallons (75 liters) for the first fancy goldfish and 10 gallons for each extra one, and 30+ gallons per common or comet goldfish, which grow to about 12 inches and do best in a pond as adults. A bowl or a 10 gallon tank is never a long-term goldfish home. The numbers below follow our goldfish care guide.

Orange goldfish swimming in a home aquarium

Photo: Kong of Lasers - Wikimedia Commons, CC BY-SA 4.0

Gallons per Goldfish at a Glance

Number and typeMinimum tank
1 fancy goldfish20 gallons (75 L)
2 fancy goldfish30 gallons (about 115 L)
3 fancy goldfish40 gallons (about 150 L)
4 fancy goldfish50 gallons (about 190 L)
1 common or comet30+ gallons, pond as an adult
2 or more commons or cometspond

Rule used: 20 gallons for the first fancy goldfish + 10 for each additional one; 30+ gallons per single-tailed goldfish.

Why Goldfish Need So Much Water

Goldfish are not small fish. Fancy types such as orandas, ryukins and fantails reach about 6-8 inches (15-20 cm), and common and comet goldfish about 12 inches (30 cm) in a pond. They also eat a lot and produce more waste than tropical fish of the same length, so ammonia builds up quickly in small volumes. More water means slower swings in ammonia, nitrite and temperature, and fewer emergencies. Real adult sizes by type are in how big do goldfish get.

Fancy vs Single-Tail Goldfish

The two body types need different homes:

  • Fancy goldfish (round body, double tail): slower swimmers that suit aquariums. Use the 20 + 10 rule.
  • Common, comet and shubunkin (slim body, single tail): fast, long and active. A 30+ gallon tank works while they are young, but adults belong in a pond. See best fish for an outdoor pond.

Do not mix the two in one tank: single-tails outcompete fancies for food. More on the differences in types of goldfish.

Shape Matters, Not Just Gallons

Choose a tank that is long rather than tall. A long footprint gives more swimming room and more water surface for oxygen exchange. A tall, narrow tank of the same volume gives a goldfish less usable space.

Filtration and Water Changes

  • Use a filter rated for a larger tank than yours; goldfish waste overwhelms filters sized for tropical fish.
  • Change 25-30% of the water weekly with dechlorinated water.
  • Keep goldfish at room temperature; they do not need a heater.
  • Cycle the tank before adding goldfish.
Many fancy and single-tail goldfish crowded in a shop display tank

Photo: AJ Gray - Wikimedia Commons, CC0

Bowls, Small Tanks and Stunting

The idea that a goldfish "grows to the size of its tank" is a myth. A goldfish in a bowl or a small tank does not stay small and healthy; it becomes stunted, with organs and spine that keep developing while the body cannot, and it usually dies young. Goldfish in bowls without filtration often live only 1-2 years, against 10-15 years with proper care.

Shop display tanks like the one above are short-term holding tanks, not a model for a home aquarium.

Tank Mates and Stocking

Goldfish are coldwater fish and should live with other goldfish of the same body type. Most tropical fish need warmer water, and small fish end up eaten. The few options that work are covered in what fish can live with goldfish.

Quick Answers by Tank Size

  • 10 gallons: no goldfish long term.
  • 20 gallons: one fancy goldfish.
  • 30 gallons: two fancies, or one young common.
  • 55 gallons: four fancies, with strong filtration.
  • Pond: commons, comets, shubunkins and koi; see koi pond in winter for cold-season care.

Related Guides

Frequently Asked Questions

How many gallons does one goldfish need?

About 20 gallons (75 liters) for one fancy goldfish, plus about 10 gallons for each extra fancy. Common and comet goldfish need 30 or more gallons each and are best kept in a pond as adults.

Can a goldfish live in a 10 gallon tank?

Not long term. A 10 gallon tank is only a short-term home for a small juvenile; goldfish grow to 6-12 inches and produce heavy waste.

Can goldfish live in a bowl?

No. A bowl has no filter and too little water, so ammonia builds up fast. Goldfish kept in bowls often live only 1-2 years instead of 10-15.

How many goldfish can I keep in a 40 gallon tank?

About three fancy goldfish (20 gallons for the first plus 10 for each of two more), or one common goldfish as a temporary home before a pond.

Does tank size stop goldfish from growing?

A small tank does not keep a goldfish healthy and small; it stunts it, which damages organs and shortens its life.