ZovaTool

Pregnancy Due Date Calculator

Estimated Due Date
Apr 1, 2027
280 days to go
Progress0%
Current Stage
0w 0d
Trimester 1
Conception (est.)
Jul 9, 2026
Fertile: Jul 4, 2026 → Jul 10, 2026
Baby at week 4
Size of a…Poppy seed
Length
Weight
Milestones
End of 1st trimesterSep 24, 2026
End of 2nd trimesterDec 31, 2026
Viability (24 wks)Dec 10, 2026
Full term (37 wks)Mar 11, 2027
Due date (40 wks)Apr 1, 2027
Prenatal appointments
First prenatal visitAug 20, 2026
NT scan (11–13 wks)Sep 17, 2026
Anatomy scan (18–22 wks)Nov 12, 2026
Glucose test (24–28 wks)Dec 24, 2026
Tdap vaccine (27–36 wks)Jan 7, 2027
Group B Strep (35–37 wks)Mar 4, 2027
Weekly visits start (36 wks)Mar 4, 2027
Fetal growth chart (every 2 weeks)
Week 8 · Raspberry1.6 cm · 1 g
Week 12 · Lime5.4 cm · 14 g
Week 16 · Avocado11.6 cm · 100 g
Week 20 · Banana25.6 cm · 300 g
Week 24 · Cantaloupe30 cm · 600 g
Week 28 · Eggplant37.6 cm · 1 kg
Week 32 · Coconut42.4 cm · 1.7 kg
Week 36 · Honeydew47.4 cm · 2.6 kg
Week 40 · Watermelon51.2 cm · 3.5 kg

How to use the Pregnancy Due Date Calculator

  1. Pick a method: LMP, conception date, ultrasound or IVF transfer.
  2. Enter the relevant date.
  3. For LMP, add your average cycle length (default 28 days).
  4. For ultrasound, enter the gestational age measured on the scan.
  5. For IVF, pick day 3 or day 5 transfer.
  6. Read your due date, current gestational age and trimester.
  7. Use the milestone list to plan checkups and prep.
Advertisement

How due dates are estimated

The classic Naegele's rule adds 280 days (40 weeks) to the first day of the last menstrual period. We adjust for your real cycle length so a 32-day cycle does not give a misleading date.

Ultrasound dating in the first trimester is the most accurate single method — it measures the embryo directly. After 13 weeks, LMP and ultrasound tend to disagree more.

IVF gives an exact conception window. Day 3 transfer = LMP + 17 days; day 5 transfer = LMP + 19 days. Due dates are computed from there.

Only about 5% of babies arrive on their exact due date. 'Full term' is anywhere between 37 and 42 weeks. Always confirm dating with your healthcare provider.