Answer: Hii During childbirth, the length of time that one is in labor to the time that one delivers one's baby can vary a lot from patient to patient. One of the main causes of variation is that if this is your first baby, it tends to take longer. If you already had a baby, it tends to be shorter. Moms who are delivering for the first time tend to take 8 to 10 hours to labor and deliver. Whereas, mothers who are on their second (or more) baby tend to take 4 to 6 hours. That can be much shorter, and it can also be much longer depending on: the size of the baby, the size of the mother's pelvis, and the adequacy of contractions. You can keep your labor shorter by making sure that the contractions are adequate. That would be something that your obstetrician would help you with.