Question: how long does it take for a female cat to have kittens?
Answer: A cat's pregnancy lasts about 63-65 days. So, a cat can have kittens when she's only 6 months old.