Question: how long does it take for a cat to have kittens once in labor?
Answer: Time between delivery of kittens is usually 10 to 60 minutes and stages two and three are repeated. The birth is usually complete within six hours after the start of the second stage, but can last up to 12 hours.