Goldfish

Carassius auratus

The coldwater classic with hundreds of breeds; lives 10–15 years or more, makes lots of waste and needs a roomy, well-filtered tank.

Key facts

Body length
5.9 in without fins
Minimum tank
24 gallons
Group
2+
Temperament
Peaceful
Care level
3 / 5
Lifespan
10–15 years
Diet
Goldfish pellets, gel food, blanched peas and vegetables
Origin
Domesticated; wild ancestor from China
Among all species
  • Hardier than75%
  • Bigger than73%
  • Calmer than68%

Water: their range vs yours

Temperature50–75°F
pH6.5–8
General hardness5–19 dGH

Goldfish tank mates

How we check

The numbers the tank model uses for goldfish: water as ideal and tolerated ranges, bioload from adult mass, space, flow and how they act on other species.

Standard length
15 cm (TL)
Adult mass
43.18 g
Bioload at 25 °C
14.36 BU
Min. water
76 L net
Min. footprint
60 × 30 cm per specimen
Group
2+ (best 2)
Swims in
middle, bottom
Flow
low
Body / fins
round, long trailing fins
Diet type
omnivore plant
Fin nipper
none
Sensitive to
—

Sources: FishBase: Carassius auratus · Aquarium Co-Op: Fancy Goldfish Care Guide · RSPCA Australia: How should I care for my goldfish? · PetMD: How To Take Care of Goldfish

Care notes

Goldfish are domesticated forms of a carp from still and slow waters of China, from sleek comets to round fancy breeds like orandas and ranchus. They need no heater and do best at 50–75°F.

Start with about 20 gallons for the first fish and add roughly 10 gallons for each one after, with a strong filter. Keep at least two, avoid tropical fish and fin nippers like tiger barbs, and expect soft plants to be eaten or dug up.

Questions

What size tank does a goldfish need?

At least 24 gallons (76 litres of water after decor). Adults reach about 5.9 inches without fins.

How many goldfish should be kept together?

Keep at least 2, ideally 2 or more: fewer feel exposed and hide or turn nippy.

What water do goldfish need?

50–75 °F, pH 6.5–8 and 5–19 dGH. Goldfish come from Domesticated; wild ancestor from China.

How long do goldfish live?

10–15 years with good care.

What fish can live with goldfish?

Good tank mates include Peppered cory, Rosy barb, Bladder snail, Ramshorn snail and Denison barb. Each is checked both ways for size, fin nipping, temperament, territory and shared water.