Cat Indoor-only cats have an average lifespan of 10 to 20 years. On the other hand, cats that only live outdoors have an average lifespan of 2 to 5 years. Keeping cats indoors can actually increase their lifespan as they are less likely to encounter predators or toxins. Image Source: Getty / Nico De Pasquale Photography