Question: how long does it take for a cat to have all its kittens?
Answer: In the cat pregnancy generally lasts for 63 to 65 days; however, it is not unusual for some cats to carry a normal litter for either a shorter or longer time (range 58 to 70 days). The cat's behaviour alters little until the final week of the pregnancy.