Due Date · LMP · IVF · Week by Week · Dog · Cat · Weight Gain

PregnancyCalculator

Free pregnancy calculator — find your due date from LMP, IVF transfer, or conception. Track week-by-week pregnancy milestones, check how many weeks pregnant you are, estimate weight gain, and calculate pregnancy for dogs, cats, and cows. More detailed than WhatToExpect and AmericanPregnancy tools.

✓ 100% Free LMP & IVF Week by Week Dog & Cat Weight Gain
Pregnancy Calculator
✦ OB/GYN Standard
📅 Last Period (LMP) 🧬 IVF Transfer 🎉 From Due Date 🐶 Dog Pregnancy ⚖ Weight Gain
LMP — Last Menstrual Period
First Day of Last Period
📷
Enter the first day of your last menstrual period (LMP) — the most common method used by OB/GYNs
Average Cycle Length
Cycle length affects ovulation timing. Default 28 days assumes ovulation on Day 14.
Please enter a valid date to calculate your pregnancy.
ⓘ This calculator is for informational purposes only and is not a substitute for medical advice. Always consult your OB/GYN or midwife for accurate pregnancy dating.
Results
💓
Select your method and enter
your date, then click
Calculate Pregnancy
for due date, week tracker,
and full milestones.
Estimated Due Date
Your Baby Arrives Around
Week — Trimester — — days left —% complete
Pregnancy Progress
Week 1Week 13Week 27Week 40
Current Week
of pregnancy
Days Remaining
until due date
Trimester
current stage
Conception Date
estimated
Week-by-Week Development
5
Calculator Modes
40wk
Week Tracker
IVF
Transfer Dates
Free
No Signup
Animal Pregnancy Calculators

Dog, Cat & Cow Pregnancy Calculator

Our animal pregnancy calculators cover dogs, cats, cows, horses, and rabbits. Click any card to load that calculator, or use the Animal Pregnancy tab above.

PREGNANCY CALCULATOR — GESTATION PERIODS ACROSS SPECIES 31 days Rabbit 65 days Cat 🐱 63 days Dog 🐶 280 days Human 👶 283 days Cow 🐄 340 days Horse 🐴
Pregnancy calculator gestation periods — Rabbit 31 days, Cat 65 days, Dog 63 days, Human 280 days (40 weeks), Cow 283 days, Horse 340 days. Use our animal pregnancy calculator tab for whelping/birth date estimates.
🐶
Dog Pregnancy Calculator
63 days gestation

Our dog pregnancy calculator and dog pregnancy calculator week by week pictures mode calculates the expected whelping date from mating date. Dog gestation = 63 days from ovulation (58–68 day range). Enter breeding date for full timeline.

🐱
Cat Pregnancy Calculator
63–65 days gestation

Our cat pregnancy calculator estimates the kittening date from the breeding date. Cat gestation is 63–65 days (9 weeks). Signs of pregnancy appear at 3–4 weeks. Enter mating date for the complete feline pregnancy timeline.

🐄
Cow Pregnancy Calculator
283 days (9.3 months)

Our cow pregnancy calculator calculates the expected calving date from breeding or AI (artificial insemination) date. Bovine gestation averages 283 days (9.3 months). Dairy vs beef breeds may vary by 5–10 days.

Pregnancy Calculator — Complete Guide

Our free pregnancy calculator is more complete than WhatToExpect, AmericanPregnancy, and calculator.net — because it offers 5 specialized modes: LMP pregnancy calculator (standard OB/GYN method), IVF pregnancy calculator with 3-day and 5-day embryo transfer options, reverse calculation from due date, dog pregnancy calculator / cat pregnancy calculator / cow pregnancy calculator for animals, and a weight gain pregnancy calculator based on pre-pregnancy BMI. The pregnancy calculator week by week tracker shows fetal development for all 40 weeks — size comparisons, organ development milestones, and what to expect.

PREGNANCY CALCULATOR — DUE DATE METHODS COMPARED LMP METHOD (NAEGELE'S RULE) Formula: EDD = LMP + 280 days (40 weeks) Conception: Approximately LMP + 14 days LMP Jan 1 → Due Date Oct 8 Accuracy: ±10–14 days (normal cycle) Best for: Regular 28-day cycles IVF METHOD Day 3 transfer: Transfer + 263 days Day 5 transfer: Transfer + 261 days Transfer Apr 1 → Due Dec 18 (Day 5) Accuracy: Very precise (exact age known) Best for: IVF, egg donation, surrogacy
Pregnancy calculator methods — LMP (Naegele's Rule): EDD = LMP + 280 days. IVF Day 5 blastocyst: EDD = transfer date + 261 days. Both methods available in our free pregnancy calculator above.

How to Use the Pregnancy Calculator

1
Select your calculation methodChoose "Last Period (LMP)" — the standard OB/GYN method using your first day of last menstrual period. Or select "IVF Transfer" if you underwent IVF treatment. Use "From Due Date" if you already know your EDD and want to find how many weeks pregnant you are. Select "Dog/Cat/Cow Pregnancy" for animal breeding dates. Use "Weight Gain" to track healthy weight gain by trimester.
2
Enter your dateFor the LMP pregnancy calculator: enter the first day of your last menstrual period — NOT the last day. Also select your average cycle length (28 days standard, adjust if irregular). For the IVF pregnancy calculator: enter your embryo transfer date and select Day 3 or Day 5 (blastocyst) transfer type.
3
Click Calculate PregnancySee your estimated due date (EDD), current week of pregnancy, trimester, days remaining, and completion percentage. The pregnancy calculator week by week tracker shows what's happening at your current week — baby size (compared to fruits), organ development, and recommended tests.
4
Track weekly milestonesScroll the week-by-week tracker to see all 40 weeks of development. Key milestones: Week 4 (implantation), Week 8 (heartbeat), Week 12 (end of 1st trimester), Week 20 (anatomy scan, gender possible), Week 28 (3rd trimester begins), Week 36 (full term approaching), Week 40 (EDD).

Pregnancy Calculator Due Date — How Is EDD Calculated?

The standard pregnancy calculator due date uses Naegele's Rule: EDD = LMP + 280 days. This assumes a 28-day cycle and ovulation on day 14. For irregular cycles, the LMP pregnancy calculator adjusts: if your cycle is 32 days, ovulation occurs on day 18 (not 14), so 4 extra days are added to the EDD. The due date pregnancy calculator formula is used by every OB/GYN worldwide. Only ~5% of babies are born exactly on the EDD — most arrive between weeks 38–42.

Pregnancy Calculator — Worked Example

LMP: January 15, 2025 · Cycle: 28 days
Ovulation: January 15 + 14 days = January 29, 2025
Due Date: January 15 + 280 days = October 22, 2025
If today is April 10, 2025:
Days since LMP: 85 days ÷ 7 = 12 weeks + 1 day pregnant
Currently in: 1st Trimester · Days remaining: 195

IVF Pregnancy Calculator — Transfer Date to Due Date

The IVF pregnancy calculator and pregnancy calculator IVF works differently because the embryo's exact age at transfer is known. For a Day 5 blastocyst transfer: EDD = Transfer Date + 261 days (because the embryo is already 5 days old, equivalent to 5 days past fertilization). For a Day 3 transfer: EDD = Transfer Date + 263 days. Our IVF pregnancy calculator also works for frozen embryo transfers (FET), egg donation, and gestational surrogacy — use the same formula based on embryo age at transfer.

Pregnancy Calculator Week by Week — Development Milestones

Our pregnancy calculator week by week tracker shows what's happening at each stage. The week by week pregnancy calculator and week to week pregnancy calculator covers all 40 weeks:

WeeksTrimesterBaby SizeKey Milestone
1–41stPoppy seedImplantation, hCG production begins
5–81stRaspberryHeartbeat detectable at Week 6
9–121stLimeAll organs formed, nuchal translucency scan
13–162ndAppleSex organs visible, movement begins
17–202ndBananaAnatomy scan (20 weeks), gender possible
21–272ndEggplantViability (~24 weeks), kicks felt regularly
28–323rdCoconut3rd trimester, rapid brain development
33–363rdHoneydewLungs maturing, baby drops (lightening)
37–403rdWatermelonFull term at 39 weeks, ready to be born
WEIGHT GAIN PREGNANCY CALCULATOR — RECOMMENDED GAIN BY PRE-PREGNANCY BMI PRE-PREGNANCY BMI CATEGORY RECOMMENDED GAIN 2ND/3RD TRIM /WEEK TWINS GAIN Under 18.5 Underweight 28–40 lbs (13–18 kg) ~1–1.3 lbs/wk N/A 18.5–24.9 Normal weight 25–35 lbs (11–16 kg) ~1 lb/week 37–54 lbs 25–29.9 Overweight 15–25 lbs (7–11 kg) ~0.6 lb/week 31–50 lbs 30 or higher Obese 11–20 lbs (5–9 kg) ~0.5 lb/week 25–42 lbs Source: ACOG (American College of Obstetricians and Gynecologists) · Use our weight gain pregnancy calculator tab for week-by-week targets
Weight gain pregnancy calculator — recommended total weight gain by pre-pregnancy BMI per ACOG guidelines. Normal weight: 25–35 lbs total. Overweight: 15–25 lbs. Use our Weight Gain tab for your personal week-by-week target.

Weight Gain During Pregnancy Calculator

Our weight gain pregnancy calculator and weight gain during pregnancy calculator uses ACOG (American College of Obstetricians and Gynecologists) guidelines. First, it calculates your pre-pregnancy BMI, then applies the recommended gain range. Weight distribution in pregnancy: Baby (7–8 lbs), Placenta (1.5 lbs), Amniotic fluid (2 lbs), Breast tissue (2 lbs), Blood volume (4 lbs), Uterus (2 lbs), Fat stores (7 lbs) = Total ~25–35 lbs for normal BMI women.

Dog Pregnancy Calculator — Week by Week

Our dog pregnancy calculator week by week pictures guide: Week 1 (Days 1–7): Fertilization. Week 2 (Days 8–14): Embryos travel to uterus. Week 3 (Days 15–21): Implantation occurs. Week 4 (Days 22–28): Heartbeats detectable by ultrasound. Week 5 (Days 29–35): Fetuses develop rapidly. Week 6 (Days 36–42): Coat color and markings develop. Week 7 (Days 43–49): Fetuses fully formed. Week 8 (Days 50–56): Puppies ready to be born, nesting behavior. Week 9 (Days 57–63): Birth (whelping). Select "Dog Pregnancy" mode in the calculator above and enter your dog's mating date for the complete whelping date and week-by-week timeline.

Pregnancy calculator accuracy tip: The best way to confirm gestational age is a first-trimester ultrasound (7–13 weeks). Ultrasound dating is more accurate than LMP alone, especially if your cycles are irregular. If ultrasound measurements differ by more than 7 days from LMP-based EDD, your doctor may adjust your due date. Our pregnancy calculator how many weeks am I feature provides a starting estimate — always confirm with your healthcare provider.

Common Questions

Pregnancy Calculator FAQ

Questions covering due date calculation, IVF pregnancy calculator, dog pregnancy calculator, week-by-week tracking, weight gain, and how many weeks pregnant.

How is the pregnancy due date calculated?

The pregnancy calculator due date uses Naegele's Rule: EDD (Estimated Due Date) = First day of Last Menstrual Period (LMP) + 280 days (40 weeks). This assumes a regular 28-day cycle with ovulation on day 14. For a different cycle length, ovulation day adjusts: 24-day cycle = ovulation day 10, 32-day cycle = ovulation day 18. Our due date pregnancy calculator automatically adjusts for cycle length. An alternative formula: take LMP month, add 9 months, then add 7 days. Example: LMP March 15 → add 9 months = December 15 → add 7 days = December 22 EDD.

How does the IVF pregnancy calculator work?

Our IVF pregnancy calculator and pregnancy calculator IVF mode works as follows: For a Day 5 blastocyst transfer: EDD = Transfer Date + 261 days. For a Day 3 embryo transfer: EDD = Transfer Date + 263 days. The logic is that IVF embryos have a known age, so we subtract their age from the standard 266 days (38 weeks from fertilization): Day 5 blastocyst = 266 − 5 = 261. Day 3 cleavage = 266 − 3 = 263. This makes the pregnancy calculator IVF much more precise than LMP-based methods. Our calculator also handles frozen embryo transfers (FET) — use the transfer date, same formula applies.

How many weeks pregnant am I? How do I calculate it?

The pregnancy calculator how many weeks am I formula: Weeks pregnant = (Today − LMP) ÷ 7. Example: LMP was February 1, today is April 17 = 75 days apart ÷ 7 = 10 weeks + 5 days pregnant. Alternatively, use our "From Due Date" mode: enter your EDD and we calculate backward to tell you how many weeks pregnant you are today. Pregnancy is counted from LMP (not conception), so you are technically "2 weeks pregnant" at the moment of conception. Our pregnancy calculator week by week shows your exact week, trimester, and development stage.

What is the dog pregnancy calculator and how do I use it?

Our dog pregnancy calculator estimates the whelping (birth) date from the mating date. Dog gestation = 63 days from ovulation (not from mating), with a range of 58–68 days from first mating. If your dog was mated on one day, add 63 days for the expected whelping date, but be prepared from day 58. Our dog pregnancy calculator week by week pictures shows: Week 1 (implantation), Week 3 (heartbeats), Week 4 (ultrasound confirms pregnancy), Week 6 (fetuses fully formed), Week 9 (birth). Select "Dog Pregnancy" mode and enter the mating date — works for our cat pregnancy calculator and cow pregnancy calculator too.

How much weight should I gain during pregnancy?

Our weight gain pregnancy calculator and weight gain during pregnancy calculator uses ACOG guidelines: Normal BMI (18.5–24.9): gain 25–35 lbs (11–16 kg) total. Underweight (BMI under 18.5): 28–40 lbs. Overweight (BMI 25–29.9): 15–25 lbs. Obese (BMI 30+): 11–20 lbs. Twins: add ~10–15 lbs to all ranges. Timing: First trimester: 1–5 lbs total. Second and third trimesters: approximately 1 lb/week for normal BMI. Use the Weight Gain tab in our calculator to get week-by-week targets based on your pre-pregnancy BMI and current pregnancy week.

What is gender prediction in pregnancy and when can I know?

The due date pregnancy calculator gender prediction timeline: NIPT blood test (Non-Invasive Prenatal Testing): Week 10–13 — most accurate (99%+). Ultrasound gender determination: Week 18–20 (anatomy scan) — reliable 80–95%. Ramzi theory (based on placenta location): Week 6–8 — scientifically unproven. Nub theory (genital tubercle angle): Week 12–13 — about 70% accurate when done by expert. Chinese gender prediction calendar — no scientific basis. Our pregnancy calculator shows the week-by-week timeline so you know exactly when to expect your anatomy scan and gender reveal possibility.

More Free Calculators

Related Calculators