Depending on certain factors yes. Normal lifespan in my experience is a couple of years. I've had them live for up nearly 3 but on average it seems 2 is normal. However, I have had stock that seem to be genetically predisposed to shorter lifespans. Also, I've found that heavy breeders will fade more quickly as well. Even if the guppy is going to live to be 2 it's now middle aged. 