How many years can a goldfish last for?

The lifespan of a goldfish can vary greatly depending on several factors, including:

* Species: Different goldfish species have different lifespans. For example, fancy goldfish typically live shorter lives than common goldfish.

* Care: Proper care, including a large tank, clean water, a healthy diet, and appropriate temperature, can significantly increase a goldfish's lifespan.

* Genetics: Individual goldfish can have different genetic predispositions for longevity.

* Environment: Factors like water quality, tank size, and the presence of other fish can also affect a goldfish's lifespan.

Generally:

* Common goldfish: Can live up to 10-15 years with proper care.

* Fancy goldfish: Typically live shorter lives, around 5-10 years.

However, some goldfish have been known to live much longer, with some records exceeding 20 years.

It's important to note that the common myth of goldfish only living for 10 seconds is completely false. Goldfish can live for many years with proper care and attention.