The lifespan of guppies is relatively short, usually between 2 to 3 years. However, in some records, there are even guppies that live up to 5 years or even longer.

The factors affecting the lifespan of guppies mainly include genetic factors, environmental factors and disease conditions. In order to prolong the lifespan of guppies, breeders can choose healthy varieties and high-quality fry, keep the water quality fresh, provide suitable water temperature and feed, reasonably control the breeding density and prevent diseases.