This calculator is a general guide: every pregnancy is unique, and sometimes babies arrive sooner or later than expected.Always talk to your health care provider about your due date.Pregnancy normally lasts from 37 weeks to 42 weeks from the first day of your last period.To find your due date, use the drop down menus below to enter the date of the first day of your last period, and click 'calculate date' - the calculator will do the rest.To work out the length of your menstrual cycle, count from the day your period normally starts to the day before your next period. REMEMBER: This date is just an estimate; only about 4% of babies are born on their due date.We can give you a rough guide of when to expect your baby – although we know all too well that baby will arrive when he is good and ready.
It's important to remember that your due date is only an estimate — most babies are born between 38 and 42 weeks from the first day of their mom's LMP and only a small percentage of women actually deliver on their due date.
If you would like to save your due date, you will need to log in or create an NHS Choices account - you can do this in the box below.
Creating an NHS Choices account will also allow you to write and save your birth plan online.
Fertilization of the egg usually takes place 14 days before the woman's next period.
If your menstrual cycle is shorter or longer than 28 days, select the number of days from the start of one cycle to the start of the next cycle.