Goldfish care

Goldfish
Water temperature
60–74°F

Keep goldfish at 60–74°F with a pH of 7–8, in a tank of at least 40 gallons. Good tank mates include koi, crayfish, dojo loaches.

Coldwater, messy and big. Eats any fish small enough to swallow.

Carassius auratus

pH
7–8
Minimum tank
40 gal
Adult size
10.0 in
Temperament
Peaceful
Group
Alone or in pairs
Lifespan
10–20 years
Swims at
All levels
Diet
Omnivore

Best tank mates

Full goldfish tank mate chart: 8 yes, 9 with care, 81 no

Goldfish water compared

55°60°65°70°75°80°85°90°Goldfish 60–74°Koi 59–77°Crayfish 65–77°Dojo loach 59–77°Paradise fish 61–79°Gold barb 64–75°
Goldfish next to its best tank mates. Overlap is what lets two species share a heater setting.
456789Goldfish 7–8Koi 7–8.5Crayfish 6.5–8Dojo loach 6.5–8Paradise fish 6–8Gold barb 6–8
pH range. Tap water in most US cities sits between 7 and 8.
Goldfish · 10 inKoi · 24 inCrayfish · 5 inDojo loach · 6 in0"6"12"18"24"
Adult size to scale.

Fish to keep away from goldfish

More barbs, danios, rasboras and sharks

Questions

What temperature do goldfish need?

60–74 °F. Keep it steady with a heater, or no heater in a cool room.

What size tank does a goldfish need?

At least 40 gallons. Adults reach about 10 inches.

How many goldfish should I keep?

Alone or in pairs. They do not need a group.

What fish can live with goldfish?

Koi, Crayfish, Dojo loaches, Paradise fish, Gold barbs, Rosy barbs, among others. See the full list of 8 good matches.