How long do cats live? Get an estimate based on indoor/outdoor lifestyle and health factors.
Indoor cats average 12–18 years. Outdoor cats average just 5–7 years due to cars, predators, disease, and injury. Mixed indoor/outdoor cats fall in between at 8–12 years. Spaying/neutering adds 1–3 years on average by eliminating reproductive cancers and roaming behavior.