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.
Use the Pregnancy Due Date (LMP) Calculator
LMP Information
Enter the first day of your most recent period.
Standard is 28 days. Valid range: 21–45 days.
Enter your LMP date and click Calculate
Your estimated due date will appear here
Estimated Due Date
—
—
Gestational Age
—
— days
Trimester
—
—
Days to EDD
—
remaining
LMP Date
—
Est. Conception
—
Pregnancy Milestones
Summary
This calculator applies Naegele's rule to compute an estimated due date (EDD) from the first day of your last menstrual period. It accounts for cycle lengths that differ from the standard 28-day cycle, and reports your current gestational age in weeks and days, your trimester, and the dates of key pregnancy milestones. All calculations run locally in your browser — no data is sent anywhere.
How it works
- Enter the first day of your last menstrual period (LMP) in the date field.
- Adjust the average cycle length if it differs from the standard 28 days (range: 21–45 days).
- Click "Calculate" to instantly see your estimated due date using Naegele's rule.
- Review your current gestational age in weeks and days, and your trimester.
- Scroll down to see upcoming pregnancy milestones with their expected dates.
Use cases
- Calculate your estimated due date before your first prenatal visit.
- Confirm gestational age based on your last menstrual period.
- Determine which trimester you are currently in.
- Plan around key prenatal appointments and screening windows.
- Verify or cross-check due dates discussed with your healthcare provider.
- Understand how a non-standard cycle length shifts your EDD.