Question: how long does it take for a cat to have all her kittens?
Answer: Cat pregnancy normally lasts between 63 to 67 days, but it can be tough to know exactly how long a cat is pregnant for. The cat gestation period can vary from as short as 61 days to as long as 72 days. Your cat (queen) often won't show any physical symptoms of pregnancy until she is a few weeks into her term.