现代一般家庭长期喂养的猫寿命通常在12年以上,公猫的寿命往往在13到15年,未生育过的母猫的寿命往往在15到17年,生育可能缩短母猫的寿命。不考虑生育和感染疾病,同种的猫在相同条件下是母猫的预期寿命稍长。
绝育手术通常可以延长猫的寿命。过去数十年间,宠物猫的平均寿命有所增加。二十世纪八十年代初,宠物猫的平均寿命约7年,1995年上升到9.4年,2018年上升到15.1年,这里面有绝育手术的影响。
历史上有记录的最长寿的猫是一只名叫奶油泡芙(Creme Puff)的雌性美国家猫,活了38年3天(1967年8月3日~2005年8月6日)。
研究显示,在人类管理的开放空间中群居生活的绝育流浪猫的寿命会超过宠物猫。