The average lifespan of guppies is usually between 1 and 2 years, and they can live up to around 3 years at most. The main factors that affect the lifespan of guppies include the rearing environment and reproductive ability. Guppies have a strong adaptability, but under suitable temperatures (22 - 24 degrees Celsius), water quality (pH 7.2 - 7.4), and with an adequate supply of food, their lifespan will be relatively prolonged. Besides, guppies have a very strong reproductive ability and mature sexually early. Usually, they can start breeding after being raised for 3 to 4 months and can reproduce once a month.

To extend the lifespan of guppies, it's very important to provide a good living environment. Suitable water temperature and quality, an adequate supply of food, and avoiding an overly crowded environment can help guppies grow healthily. Meanwhile, regularly checking the water quality and maintaining a good ecological environment are also the keys to keeping guppies healthy.