With veterinary medicine and nutrition improving every day, it's no wonder cats are living longer than ever. The average lifespan of a cat is 15-20 years with the oldest cat on record living to the grand old age of 38!
Life expectancy of course depends on many things. There is the obvious factor; health. But, there are also other factors such as whether your cat is an outdoor or indoor cat, the former generally having a short lifespan.
Indoor cats generally live from 12-18 years of age with many making it to their early 20s. Outdoor cats generally live shorter lives due to being more likely to be involved in traumas such as motor vehicle accidents or dog attacks.
Outdoor cats are also more susceptible to several life threatening viruses including Feline Immunodeficiency Virus (FIV) and Feline Leukaemia that are spread by fighting or contact with an infected cat.
Nutmeg, currently the world's oldest cat 1t 31 years of age. Source: Bored Panda
There are many things you can do to help your feline friend live happily through their golden years, such as the following: