How Long does a Goldfish Live?

Depending on how quickly your cat catches the goldfish, it can live for many, many years. Goldfish in ponds have a life span of about 25 years. The longest living pet goldfish was 43 years old! However, it is more likely that aquarium-kept goldfish can live 10 years.