Pregnancy Due Date Calculator

Estimated due date, gestational age and trimester from your last period.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Pregnancy due date calculator

Enter the first day of your last menstrual period (LMP) and your average cycle length to estimate your due date and track exactly how far along you are. It is the same starting point obstetricians and midwives use worldwide, making it a quick way to check your dates between appointments.

How it works

The calculator applies Naegele’s rule: it adds 280 days (40 weeks) to your LMP. If your cycle is not 28 days, it adds the difference — 280 + (cycle length − 28) days — because a longer cycle means later ovulation and conception. Gestational age is the number of days from LMP to today, shown as weeks and days, and the milestone dates are anchored to the same adjusted timeline.

It instantly shows:

  • Estimated due date (Naegele’s rule, cycle-adjusted)
  • Current gestational age in weeks and days, updated to today
  • Trimester — first (weeks 1–12), second (13–26) or third (27–40)
  • Milestone dates — end of first trimester, viability (24 weeks), end of second trimester, and the due date

Example

LMP of 1 January with a 28-day cycle:

1 Jan + 280 days = 8 October (estimated due date)

With a 30-day cycle it shifts 2 days later to 10 October. If today were 9 February, gestational age would be 39 days = 5w 4d, in the first trimester.

MilestoneGestational age
End of first trimester12 weeks
Viability threshold24 weeks
End of second trimester26 weeks
Estimated due date40 weeks

All calculations run entirely in your browser — no dates or personal information are uploaded anywhere. Always confirm your due date with a healthcare provider; an ultrasound scan, particularly at 10–13 weeks, is more precise than an LMP estimate.

Ad placeholder (rectangle)