Pregnancy Due Date Calculator

Calculate your estimated due date and key pregnancy milestones.

Ad ยท 728ร—90
Ad ยท Responsive

About Pregnancy Due Date Calculation

An estimated due date (EDD) is calculated based on the Naegele's rule โ€” the most widely used method โ€” which adds 280 days (40 weeks) to the first day of your last menstrual period (LMP). This assumes a 28-day cycle; this calculator adjusts the EDD for different cycle lengths. Pregnancy is divided into three trimesters: the first trimester runs from conception to week 12, the second from weeks 13โ€“27, and the third from week 28 until birth.

Only about 4% of babies are born exactly on their due date. Most births occur within two weeks either side. This tool is for informational purposes only โ€” always confirm your due date with a qualified healthcare provider. Ultrasound measurements in early pregnancy provide the most accurate dating.


How to Use

  1. Choose your calculation method: last menstrual period, conception date, or IVF transfer date.
  2. Enter the relevant date using the date picker.
  3. For the LMP method, enter your average cycle length (default 28 days).
  4. Click โœจ Calculate to see your due date, current week, trimester, and key milestone dates.

Frequently Asked Questions

The EDD is an estimate, not a precise prediction. Only around 4% of babies are born on their exact due date. About 80% of babies arrive within two weeks before or after the EDD. Early ultrasound (before 12 weeks) is the most accurate method for dating a pregnancy and may revise the due date from the LMP-based calculation.

Full-term pregnancy is defined as 39โ€“40 weeks. Babies born at 37โ€“38 weeks are considered "early term", 39โ€“40 weeks "full term", 41 weeks "late term", and 42 weeks or beyond "post-term". A pregnancy is considered premature (preterm) if birth occurs before 37 completed weeks.

No. This tool runs entirely in your browser. Your input is never sent to any server, never logged, and never stored. Closing the tab removes all data immediately.

Ad ยท Responsive