how long does it take for the first kitten to be born?
Kittens will usually be born head-first just like human babies, but if they do deliver feet first then there is no cause for alarm. After the first kitten arrives, you can expect subsequent kittens to take between 30 minutes and an hour to deliver.