Pregnancy Due Date (LMP) Calculator

Enter the first day of your last menstrual period to calculate your estimated due date, current gestational age, trimester, and key pregnancy milestones using Naegele's rule.

LMP Information

Enter the first day of your most recent period.

Standard is 28 days. Valid range: 21–45 days.

Naegele's Rule: EDD = LMP + 280 days (adjusted for cycle length). Ovulation is assumed at day (cycle ÷ 2) of your cycle.

Enter your LMP date and click Calculate

Your estimated due date will appear here

Please enter a valid date.

Summary

Enter the first day of your last menstrual period to calculate your estimated due date, current gestational age, trimester, and key pregnancy milestones using Naegele's rule.

How it works

  1. Enter the first day of your last menstrual period (LMP) in the date field.
  2. Adjust the average cycle length if it differs from the standard 28 days (range: 21–45 days).
  3. Click "Calculate" to instantly see your estimated due date using Naegele's rule.
  4. Review your current gestational age in weeks and days, and your trimester.
  5. Scroll down to see upcoming pregnancy milestones with their expected dates.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-23 · Reviewed by Nham Vu