猫咪一天要睡多久因体型、年龄、健康状况和环境等因素而异。一般来说,成年猫咪每日的平均睡眠时间为12~14个小时左右,幼猫、老年猫、阴雨天的话,猫咪每日睡眠时间可接近20小时。但也有个别睡到22小时的。
如果猫咪属于狩猎动物,其大部分时间都处于警惕状态,所以大部分时间都是醒着的。如果猫咪出现异常睡眠情况,如过度嗜睡或过度兴奋等,应及时咨询兽医进行检查和治疗。