猫产仔一般需要12-24小时左右。正常猫如果生产顺利,12小时左右即可完成生产。但是有的猫生产没有经验或者幼崽过多,生产时间可能会比较长一些。但是如果生产超过24小时的情况下,很可能会难产,需要及时去附近宠物医院进行子宫超声的检查,查看子宫内幼崽的状态。如果幼崽状态良好,可以考虑继续待产或者刨腹产。