猫的寿命大约为8至17年左右。一般长毛猫的寿命比短毛猫的长;养在室内的猫比养在野外的寿命长;公猫比母猫的寿命长。猫10岁以上就进入了老年期,大多数猫14岁左右就夭折了,只有少数猫能养到15岁以上。推算猫的年龄以牙齿磨损程度为依据,3周龄乳牙生长,5周龄全部长齐,1岁门牙磨损,5岁犬牙老化,7岁下颌门牙成圆形,10上颌门牙脱落。另外,可根据毛的生长推算年龄:小猫换毛为6月龄,嘴上出现白须为6至7岁,头、背出现白毛,失去光泽为老龄猫。