Pregnancy normally lasts from 37 weeks to 42 weeks from the first day of your last period. As part of your pregnancy (antenatal) care, your midwife will offer you a dating scan that will give you a more accurate date for the birth of your baby.