猫一年能生3次左右,具体时间需要看猫咪的身体情况。正常母猫每年发情3~4次左右,春天的发情频率比较频繁,如果没有交配,会反复发情,每次持续3~15天左右。猫咪的妊娠期是从交配日开始的65天左右,生完小猫一个月后会再次发情。提示:最好不要让猫咪一年生超过两次,否则对猫咪的身体伤害比较大。