Pregnancy Weight Gain Calculator
Track your pregnancy weight gain based on ACOG guidelines
Enter Your Details
ACOG Recommended Weight Gain by BMI
| Pre-Pregnancy BMI | Category | One Baby | Twins |
|---|---|---|---|
| Below 18.5 | Underweight | 28–40 lbs | Discuss with doctor |
| 18.5 – 24.9 | Normal | 25–35 lbs | 37–54 lbs |
| 25.0 – 29.9 | Overweight | 15–25 lbs | 31–50 lbs |
| 30.0+ | Obese | 11–20 lbs | 25–42 lbs |
Source: American College of Obstetricians and Gynecologists (ACOG) Committee Opinion No. 548. First trimester: 1–4 lbs total. Second and third trimesters: weekly gain based on BMI category.
Where Pregnancy Weight Goes
| Component | Weight |
|---|---|
| Baby | 7 – 8 lbs |
| Placenta | 1 – 2 lbs |
| Amniotic fluid | 2 lbs |
| Uterus growth | 2 lbs |
| Breast tissue | 2 lbs |
| Increased blood volume | 3 – 4 lbs |
| Extra fluid in tissues | 3 – 4 lbs |
| Fat stores (energy reserves) | 6 – 8 lbs |
Typical singleton (one-baby) pregnancy weight distribution. Total: approximately 25–35 lbs.
About This Tool
The Pregnancy Weight Gain Calculator helps you track your gestational weight gain based on ACOG (American College of Obstetricians and Gynecologists) guidelines. By entering your height, pre-pregnancy weight, current weight, and gestational week, the calculator compares your actual gain to the recommended range for your pre-pregnancy BMI category.
How it works: Your pre-pregnancy BMI (Body Mass Index) determines your recommended total gain. First trimester gains are 1–4 lbs regardless of BMI. In the second and third trimesters, the weekly gain rate depends on your BMI category — about 1 lb/week for normal BMI and 0.6 lb/week for overweight BMI. The calculator supports both singleton and twin pregnancies.
For more health metrics, try our Ideal Body Weight Calculator to see your healthy weight range, or our Body Fat Percentage Calculator for body composition analysis. Explore more tools in our Health tools collection.
All processing happens entirely in your browser — no personal health data is sent to any server.