Pregnancy Due Date Calculator

Choose how you want to calculate: from the first day of your last period (and your usual cycle length), from your conception date, or from the pregnancy age measured at a scan. You will see your estimated due date, how many weeks and days pregnant you are, your trimester and the dates of key milestones such as the dating and 20-week scans.

Calculate from
The number of days from the first day of one period to the first day of the next (usually 21 to 35).
Today by default. Change it to see how far along you will be on another date.
Estimated due date18 May 2027
How far along you are
10 weeks 0 days
Trimester
First trimester (up to week 13)
Days until your due date
210
Pregnancy completed (of 40 weeks)
25%
Estimated conception date
25 August 2026
  • Only a small proportion of babies arrive on their due date; most are born between 38 and 42 weeks.
  • This calculator is for information only and does not replace care from your midwife or doctor, who will confirm your due date at the dating scan.
MilestoneFromToStatus
Heartbeat may be seen on a scan (week 6)22 September 202628 September 2026Done
Dating scan and combined screening (11 to 13 weeks)27 October 202616 November 2026Coming up
Second trimester begins (week 14)17 November 2026Coming up
20-week (anomaly) scan (18 to 20 weeks)15 December 20264 January 2027Coming up
Glucose tolerance test if offered (24 to 28 weeks)26 January 20271 March 2027Coming up
Third trimester begins (week 28)23 February 2027Coming up
Full term (37 weeks)27 April 2027Coming up
Estimated due date (40 weeks)18 May 2027Coming up
42 weeks (induction usually offered before this)1 June 2027Coming up

Last checked: October 20, 2026

Add this calculator to your website (free)

Paste the code below into your page's HTML. The calculator stays up to date automatically and your visitors never leave your site.

How is the due date worked out?

Pregnancy is counted from the first day of your last period, not from conception. Conception usually happens about two weeks later, so a full-term pregnancy lasts around 40 weeks (280 days) from your last period.

The traditional method is Naegele's rule: add 280 days to the first day of your last period (or add one year, take away three months and add seven days). This calculator does the same sum day by day.

Three ways to calculate

  • Last period: due date = first day of last period + 280 days + (cycle length − 28). With a longer cycle you ovulate later, so the date moves later; with a shorter cycle it moves earlier.
  • Conception date: due date = conception date + 266 days (38 weeks). For IVF, use transfer date + 263 days for a day-3 transfer or + 261 days for a day-5 transfer.
  • Scan: due date = scan date + (280 − days of pregnancy measured). In the UK your due date is normally confirmed at the dating scan between 10 and 14 weeks, using the baby's crown–rump length, and this is the date the NHS uses.

Trimesters and key appointments

WeeksStageWhat usually happens
Up to 13First trimesterBooking appointment with your midwife; dating scan and combined screening at 11 to 13 weeks
14 to 27Second trimester20-week (anomaly) scan between 18 and 20 weeks; glucose tolerance test at 24 to 28 weeks if you have risk factors
28 to 40Third trimesterMore frequent antenatal checks; from 37 weeks the baby is considered full term
40 to 42After the due dateMembrane sweep and induction are usually offered; most units aim to induce before 42 weeks

Worked example 1: from your last period

Last period 1 January 2026, 28-day cycle, checked on 1 May 2026

Due date = 1 January 2026 + 280 days = 8 October 2026

On 1 May, 120 days have passed = 17 weeks 1 day, in the second trimester

20-week scan window: 7 to 27 May 2026

Worked example 2: a longer cycle

Last period 1 January 2026, 35-day cycle

The cycle is 7 days longer than 28, so the due date moves 7 days later

Due date = 1 January 2026 + 280 + 7 days = 15 October 2026

Worked example 3: from a scan

Scan on 26 March 2026 measured 12 weeks 0 days

Days remaining = 280 − 84 = 196

Due date = 26 March 2026 + 196 days = 8 October 2026

Good to know

  • Your due date is an estimate: most babies are born between 38 and 42 weeks.
  • If your periods are irregular or you are unsure of the date of your last period, the dating scan gives a more reliable date.
  • Maternity leave and Statutory Maternity Pay are based on your expected week of childbirth on the MATB1 form from your midwife or GP, so use that date for employer paperwork.
  • Contact your midwife or maternity unit straight away if you have bleeding, severe pain or your baby's movements slow down or change, whatever your week of pregnancy.

Frequently asked questions

How do I calculate my due date?

Add 280 days to the first day of your last period. If your cycle is longer or shorter than 28 days, move the date by the difference. For a last period on 1 January 2026 with a 28-day cycle, the due date is 8 October 2026.

Why is pregnancy counted from my last period?

The exact day of conception is rarely known, but the first day of your last period usually is. So pregnancy is dated from that day, and conception is assumed to happen around the end of week 2.

My scan date differs from my period date. Which is right?

In the UK the date from your dating scan (10 to 14 weeks) is normally used because it is more accurate, especially if your cycles are irregular.

When is a baby full term?

From 37 weeks. Babies born before 37 weeks are premature, and pregnancies that go beyond 41 to 42 weeks are usually offered induction.

What weeks are the trimesters?

This calculator uses up to week 13 for the first trimester, weeks 14 to 27 for the second and week 28 onwards for the third. Some sources draw the lines a week differently.

How do I calculate an IVF due date?

Choose the conception date method and enter the date 5 days before a day-5 embryo transfer, or 3 days before a day-3 transfer. The calculator then adds 266 days.

This calculator is for general information only and is not medical advice. Your midwife or doctor will confirm your due date and guide your antenatal care.

More calculators