Pregnancy Due Date & Ovulation Calculator

Estimate your due date, current gestational week, trimester timeline, and fertile window.

Pregnancy Due Date and Ovulation Calculator preview
Estimated Due Date
Jan 15, 2027
Current Progress
20w 0d
Second Trimester · 50% complete
Days Until Due Date
140 days
~20 weeks remaining
Pregnancy Progress50%
Week 11st Trimester2nd Trimester3rd TrimesterWeek 40
WEEK 20 — BABY DEVELOPMENT
SIZE COMPARISON
🍓 Banana
APPROX. WEIGHT
300 g
HIGHLIGHTS
Halfway point! Baby can swallow and may suck its thumb.

Key Pregnancy Milestones & Appointments

Week 4: Implantation & Positive Test
May 8, 2026
Week 6: Heartbeat Detectable
May 22, 2026
Week 10: First Prenatal Visit
Jun 19, 2026
Week 12: End of 1st Trimester
Jul 3, 2026
Week 16: Prenatal Screening (Quad Test)
Jul 31, 2026
Week 18: Anatomy Scan & First Kicks
Aug 14, 2026
24
Week 24: Age of ViabilityNEXT
Sep 25, 2026
27
Week 27: End of 2nd Trimester
Oct 16, 2026
28
Week 28: Glucose Tolerance Test
Oct 23, 2026
32
Week 32: Growth Ultrasound
Nov 20, 2026
36
Week 36: Group B Strep Test
Dec 18, 2026
37
Week 37: Early Full Term
Dec 25, 2026
40
Week 40: Estimated Due Date
Jan 15, 2027

Recommended Pregnancy Weight Gain

Based on IOM (Institute of Medicine) guidelines. Enter your pre-pregnancy measurements.

Medical Disclaimer: Estimates are calculated using standard clinical formulas (Naegele's rule for LMP, 266 days post-conception, IVF transfer offsets). Always confirm due date with your OB/GYN or midwife.

HELPFUL FOR THIS STAGE
Prenatal vitamins
Doctor-recommended folic acid, iron, and DHA support for early pregnancy.
Shop →
Ovulation test kit
Detect your LH surge to confirm ovulation timing more precisely.
Shop →
Pregnancy tracking app
Week-by-week guidance and symptom tracking alongside this calculator.
Try free →
Affiliate disclosure: links above may earn us a commission — this never affects the calculation results above.
⚕️MEDICAL & YMYL DISCLAIMERReviewed August 2026

Educational Purpose Only: The calculations, formulas, and estimates provided by this pregnancy & obstetrics calculator are intended solely for educational, research, and informational purposes. They do not constitute medical advice, diagnosis, or personalized treatment plans.

Always consult a qualified healthcare professional, physician, or registered dietitian before making changes to your diet, exercise regimen, calorie intake, or pregnancy care plan. Never disregard or delay professional medical advice because of something you read on this website.

Specific Pregnancy & Fertility Calculators

Jump directly to specialized obstetrics, trimester, and fertility milestone tools:

👶Due Date CalculatorNaegele

Estimate your expected delivery date using Naegele's 280-day rule from LMP.

🌸Ovulation & Fertile WindowFertility

Identify the 6-day fertile window and peak ovulation dates for family planning.

🗓️Conception DateEstimate

Calculate the estimated date of fertilization based on due date or cycle length.

📊Week-by-Week ProgressWeeks+Days

Track your current completed gestational weeks, days, and developmental milestones.

⚖️Healthy Weight GainIOM 2009

Target gestational weight gain ranges personalized by pre-pregnancy BMI.

📅Trimester Dates1st/2nd/3rd

Calculate exact calendar start and end dates for 1st, 2nd, and 3rd trimesters.

🩺Implantation Window6-12 DPO

Estimated embryo implantation dates and optimal days to take a home pregnancy test.

🔬IVF Due DateFET Transfer

Calculate delivery dates for 3-day and 5-day blastocyst embryo transfer cycles.

Understanding Pregnancy Timeline & Trimesters

Track important gestational milestones, fetal development phases, and expected delivery windows.

Trimester Breakdown

🔒
Private by design — This tool processes your data 100% locally in your browser. Nothing is uploaded to Rocking Tools.

Frequently Asked Questions

How is the estimated due date calculated?

Due dates are typically calculated using Naegele’s Rule: add 280 days (40 weeks) to the first day of your last menstrual period (LMP).

When does ovulation occur in a menstrual cycle?

Ovulation usually happens about 14 days before your next period begins (around day 14 in a standard 28-day cycle).

How long does a normal pregnancy last?

A full-term pregnancy ranges from 37 to 42 weeks, with 40 weeks being the standard estimate.