The Minimum Tank Size for One Goldfish

A single goldfish needs at least 20 gallons of water to stay healthy. This is not the common myth of a 5-gallon bowl — that size causes stunted growth, shortened lifespan, and ammonia buildup that stresses the fish. A 20-gallon tank gives one goldfish enough space to move, enough water volume to dilute waste, and room for a filter that actually works.

The 20-gallon minimum applies to fancy goldfish (the round, short-bodied ones like fantails and moors) and to common goldfish (the sleek, long-bodied ones). Both types produce a lot of waste and need the same water volume per fish. A 20-gallon long aquarium (30 inches by 12 inches by 12 inches) is better than a tall one because goldfish swim horizontally and benefit from length more than height.

Key Takeaways

  • One goldfish requires a minimum of 20 gallons; each additional goldfish needs 10 more gallons, so two goldfish need 30 gallons total.
  • Tank length matters more than height — a 20-gallon long tank is better than a 20-gallon tall tank because goldfish swim side to side.
  • Goldfish produce heavy waste, so your filter must handle at least three times the tank volume per hour (a 20-gallon tank needs a filter rated for 60 gallons per hour or higher).
  • Larger tanks are easier to maintain because waste dilutes more slowly, so a 40-gallon tank is more forgiving than a 20-gallon tank even with the same number of fish.
  • An unfiltered bowl or small tank will cause your goldfish to become sick within weeks, no matter how often you change the water by hand.

Adding More Goldfish: The 10-Gallon Rule

If you want to keep two goldfish together, add 10 gallons to the base 20 gallons. Two goldfish need 30 gallons total. Three goldfish need 40 gallons. This rule holds because each additional fish produces the same amount of waste as the first one, and you need water volume to absorb it.

Many people assume goldfish are solitary and must be kept alone. That is not true — goldfish are social and often do better in groups. The constraint is tank size, not temperament. If your tank is too small for two fish, keeping them together will cause fighting, stress, and disease. If your tank is large enough, they will school together and show more natural behavior.

Why Filter Power Matters More Than You Think

A goldfish produces as much waste as a fish ten times its size. This waste becomes ammonia, which burns the fish's gills and skin. A tank without a filter will become toxic in days, even if you change half the water every day. A filter removes ammonia and turns it into less harmful compounds through bacterial colonies that grow on the filter media.

Your filter must move the entire tank volume through the filter media at least three times per hour. For a 20-gallon tank, buy a filter rated for 60 gallons per hour (GPH) or higher. Check the box or the manufacturer's website — the GPH rating is always listed. An undersized filter will clog quickly and fail to keep up with goldfish waste, leaving you with cloudy water and sick fish.

Canister filters and hang-on-back filters both work well for goldfish. Sponge filters work too but are slower. Avoid filters that claim to work without electricity or filters sold for tanks smaller than 20 gallons — these cannot handle goldfish waste.

Tank Shape and Setup Considerations

A rectangular tank is better than a cube or tall tank. Goldfish are bottom feeders and mid-water swimmers — they do not use the top of the tank much. A 20-gallon long (30 inches × 12 inches × 12 inches) gives them the horizontal space they need. A 20-gallon tall (24 inches × 12 inches × 16 inches) wastes vertical space and makes the fish feel cramped.

Avoid gravel smaller than 3 millimeters because goldfish will suck it into their mouths while feeding and can choke. Use large pebbles, sand, or no substrate at all. Goldfish uproot plants, so live plants are not practical — use plastic plants if you want decoration, or leave the tank bare. A bare tank is actually easier to clean and gives you more room to see the fish.

Goldfish like cooler water (65 to 72 degrees Fahrenheit) and do not need a heater in most homes. They do need an air stone or water movement at the surface to keep oxygen levels up, especially in warm weather. A filter outlet that breaks the surface tension is enough, but an air stone is cheap insurance.

Common Tank Size Mistakes

The biggest mistake is buying a small bowl or 5-gallon tank because it looks nice or fits a space. Goldfish in small tanks become stunted (their bodies stop growing but their organs keep trying), develop bent spines, and die within a year or two. This is not the fish's fault — it is the tank's fault. A stunted goldfish in a 20-gallon tank will often recover and grow to normal size.

The second mistake is underestimating how much waste goldfish produce. People buy a 20-gallon tank with a small filter, expecting it to work like a betta tank. It does not. Goldfish need heavy filtration. If your water turns cloudy within a week, your filter is too small.

The third mistake is keeping goldfish in outdoor ponds that are too shallow. A pond needs to be at least 2 feet deep so goldfish can survive winter and avoid predators. A shallow pond heats and cools too fast and stresses the fish.

When to Upgrade to a Larger Tank

If you start with a 20-gallon tank and your goldfish grows to 6 inches or longer, consider upgrading to 30 or 40 gallons. Larger tanks are more stable — temperature and water chemistry change more slowly, so the fish experience fewer stressful swings. A 40-gallon tank is also easier to maintain because you can go longer between water changes.

Watch your fish's behavior. If it spends a lot of time at the filter intake or surface gasping, the tank may be too small or the filter too weak. If the water stays clear and the fish is active and eating well, your setup is working.

Frequently Asked Questions

Can I keep a goldfish in a bowl without a filter?

No. A bowl without a filter will become toxic within days, even with daily water changes. Goldfish produce too much waste for a bowl to handle. A 20-gallon tank with a filter is the minimum for a healthy goldfish.

How often should I change the water in a goldfish tank?

With a working filter, change 25 to 50 percent of the water once a week. If your tank is overstocked or your filter is weak, change water more often. If the water stays clear and ammonia tests at zero, weekly changes are enough. Never do a 100 percent water change — it removes beneficial bacteria and stresses the fish.

Do fancy goldfish need a bigger tank than common goldfish?

No. Both types produce the same amount of waste and need the same 20-gallon minimum per fish. Fancy goldfish are shorter and rounder, but they are not smaller — they are just a different shape. Use the same tank size for both.

What if I only have space for a 10-gallon tank?

A 10-gallon tank is too small for a goldfish. Consider a different fish — bettas, tetras, or corydoras catfish do well in 10 gallons. If you want a goldfish, save space or wait until you can set up a 20-gallon tank. A goldfish in a 10-gallon tank will suffer.

Can I keep goldfish in a tank with other fish?

Goldfish eat small fish and plants, so they are not good tank mates for most species. Keep goldfish alone or with other goldfish only. If you want a community tank, choose fish that are too large to eat and too aggressive to be bullied — this is difficult with goldfish, so a goldfish-only tank is simpler.