Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Estimated Due Date
2024-10-07
40 weeks from LMP
Trimester Start End
First (weeks 1–13) 2024-01-01 2024-04-07
Second (weeks 14–27) 2024-04-08 2024-07-14
Third (week 28–birth) 2024-07-15 Due date

What this calculator does

This tool estimates the start and end dates of all three pregnancy trimesters along with your estimated due date (EDD). It works from the first day of your last menstrual period (LMP) and your average menstrual cycle length, the same inputs clinicians use for Naegele's rule.

Timeline showing three pregnancy trimesters from LMP to due date at week 40
The 40-week pregnancy split into three trimesters from the last menstrual period (LMP).

How to use it

Enter the date of the first day of your last period and your typical cycle length in days (the average is 28). The calculator adjusts the dates if your cycle differs from 28 days, then lists each trimester window and your due date.

The formula explained

A standard pregnancy is counted as 280 days (40 weeks) from the LMP. Because ovulation timing depends on cycle length, every date is shifted by \((\text{cycle} - 28)\) days. The first trimester runs from day 0 to day 97 (week 13 + 6 days), the second from day 98 to day 195 (week 27 + 6 days), and the third from day 196 (week 28) to birth.

$$\begin{gathered} \text{Due Date} = \text{LMP} + \big(280 + \text{adj}\big)\ \text{days} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{adj} &= \text{Cycle Length} - 28 \\ \text{T1 End} &= \text{LMP} + (97 + \text{adj})\ \text{days} \\ \text{T2 End} &= \text{LMP} + (195 + \text{adj})\ \text{days} \\ \text{T3 Start} &= \text{LMP} + (196 + \text{adj})\ \text{days} \end{aligned} \right. \end{gathered}$$

Advertisement
Diagram of due date formula adding cycle adjustment and 280 days to LMP
Due date is LMP plus a cycle-length adjustment plus 280 days.

Worked example

For an LMP of 2024-01-01 with a 28-day cycle, the offset is 0. First trimester: 2024-01-01 to 2024-04-07. Second trimester: 2024-04-08 to 2024-07-14. Third trimester begins 2024-07-15, and the due date is 2024-10-07 (280 days later).

FAQ

Is this medically exact? No. It is an estimate; only about 4% of babies arrive on the exact due date. Always confirm dating with your healthcare provider via ultrasound.

What if I don't know my cycle length? Use 28 days, the population average, which leaves the dates unadjusted.

Why do longer cycles push dates later? A longer cycle usually means later ovulation, so conception and every milestone shift forward by the extra days.

Last updated: