Feeder fish are different to gold fish. Goldfish can actually live for up to 50 years!
20 years
It depends. A feeder goldfish lives to be about 2 years old. A fancy goldfish, (Black Moors, Fantails, etc...) can live to twenty years or more with proper care.
it can live up to 15-20 years .
well it just depends how old it is
anywhere from 20-30 years
Color does not play a role in how long a goldfish will live for; gentics and how well it is taken care of do. Fantail goldfish can live to be anywhere between the age of 10-25 years old.
Given good conditions I have known them live for 20 years.
goldfish do not live on land
A one human year old goldfish, is eighteen goldfish years old.
Usually a goldfish will live to be 1 month to a year but sometimes some goldfish live to be 3 years old others are even more lucky that they can live to be over 20a gold fish can live for 3 weeks........................................................................................................................... O.o they live a lot longer than 3 weeks. If that is how long yours are living then you are definitely doing something wrong. The longest living goldfish was 43 YEARS old. Putting them in a bowl shortens there life considerably but you still get a few years out of it.
Besides negligent owners, goldfish (especially those who live in outdoor ponds) may fall victim to cats or birds ( IE heroin, seagulls, pelicans).
Goldfish can live in temperatures of 10 to 30 degrees Celsius. Room temperature is also good for goldfish to live in.