Life expectancy depends on many things, including one important factor – whether your cat is an indoor-only cat or an outdoor cat. Indoor cats generally live from 12-18 years of age. Many may live to be in their early 20s. The oldest reported cat lived to be an amazing 28 years old.