How many years do cats normally live for?

The average lifespan of a cat is 13-17 years.

However, there are many factors that can influence a cat's lifespan, including:

* Breed: Some breeds, like Siamese and Persians, are known to have shorter lifespans than others.

* Diet: A healthy diet is essential for a long and healthy life.

* Health care: Regular vet visits and vaccinations can help prevent diseases.

* Environment: A safe and stimulating environment can help reduce stress and promote longevity.

* Genetics: Some cats are simply predisposed to certain health conditions.

With good care, some cats can live for 20 years or more.