Pregnancy Weight Gain Calculator
Calculate recommended weight gain during pregnancy based on pre-pregnancy BMI and gestational week, following IOM guidelines.
Did this tool work for you?
How to use this calculator
The Institute of Medicine recommends different total weight gain ranges based on pre-pregnancy BMI. Gain is minimal in the first trimester and roughly 0.3–0.5 kg/week thereafter.
- 1
Enter your pre-pregnancy weight and height to calculate your pre-pregnancy BMI.
- 2
Enter your current gestational week and current weight.
- 3
The calculator compares your actual weight gain to IOM 2009 guidelines and shows if you're on track.
Frequently asked questions
How is the total gain range chosen?
The calculator computes your pre-pregnancy BMI (weight in kg divided by height in metres squared) and picks a row from a table of 2009 Institute of Medicine ranges: under 18.5, 18.5 to 24.9, 25 to 29.9 and 30 or above. Singleton and twin pregnancies use different rows. The ranges are in kilograms.
How is “expected gain at this week” calculated?
It is a straight-line model written into the code, not an IOM chart. Up to week 13 it assumes 1 kg gained in proportion to the weeks elapsed (so about 0.8 kg at week 10). After week 13 it adds a fixed weekly rate for your BMI group, such as 0.40 kg per week for normal weight, 0.27 for overweight and 0.22 for obese in a singleton pregnancy.
What does “On track” mean here?
Your actual gain (current weight minus pre-pregnancy weight) is compared with the modelled figure. If the two differ by less than 0.5 kg you are shown On track; otherwise the tool shows how many kilograms above or below the model you are. That is a simple arithmetic comparison, and real pregnancies vary week to week, so it is not a judgement about your health.
Why does an underweight twin pregnancy show no range?
The 2009 IOM guidance gives provisional twin ranges for normal weight, overweight and obese women only. For an underweight starting BMI with twins the calculator returns your BMI and gain so far and says no IOM range exists, rather than making up numbers. Speak with your care provider for guidance in that situation.
What inputs are rejected?
Weights or height that are zero (which is what a cleared box becomes) or negative give an error, as does a week below 1 or above 42. The field hint says 1 to 40, but weeks 41 and 42 are accepted. The week is rounded to the nearest whole number.
Does it handle other situations such as triplets or a very short stature?
No. It only has Single and Twins options, and it applies the same adult BMI cut-offs to everyone. Teenage pregnancy, higher multiples, medical conditions and short stature are outside what the tool models, and a clinician may set different goals.
Is this medical advice?
No. It explains arithmetic against published ranges and is general information only. Your midwife or doctor weighs your history, tests and growth scans, and their advice should take priority over anything shown here.
Pregnancy weight gain — IOM ranges, BMI groups and the week-by-week model
From starting BMI to a target range
Recommended total gain depends on where you started. The calculator divides your pre-pregnancy weight by height squared, assigns one of four groups and looks up a range in kilograms. It then compares what you have actually gained, current weight minus starting weight, with a straight-line schedule for the week you entered. The page does not forecast birth weight or outcomes; it only lines up your numbers against the tables.
Ranges and weekly rates in the code
Total gain ranges and the weekly rate used after week 13 are shown below.
| Pre-pregnancy BMI | Single: total gain | Single: kg/week | Twins: total gain | Twins: kg/week |
|---|---|---|---|---|
| Under 18.5 | 12.5–18 kg | 0.44 | no range | none |
| 18.5 to 24.9 | 11.5–16 kg | 0.40 | 16.8–24.5 kg | 0.50 |
| 25 to 29.9 | 7–11.5 kg | 0.27 | 14.1–22.7 kg | 0.43 |
| 30 or above | 5–9 kg | 0.22 | 11.3–19.1 kg | 0.35 |
Worked examples
These were run through the calculator. A woman at 65 kg and 163 cm has a BMI of 24.5, in the normal group, with a 11.5–16 kg range. At week 20 the model expects about 3.8 kg, so a current weight of 70 kg (5.0 kg gained) shows as 1.2 kg above expected. A woman at 80 kg and 165 cm has a BMI of 29.4 and a 7–11.5 kg range; at week 30 the model expects about 5.6 kg, and a weight of 86 kg (6.0 kg gained) reads On track. For twins, a 60 kg, 170 cm starting weight at week 10 expects about 0.8 kg and 60.5 kg reads On track.
Reading “expected gain” with care
Real weight change is rarely smooth. Early nausea can keep gain near zero while later weeks bring bursts, and fluid shifts can move the scale by a kilogram from one day to the next. The model assumes 1 kg across the first thirteen weeks and then a constant weekly amount, which is a simplification of the way the IOM describes gain. A small gap in either direction is therefore expected and should not by itself cause worry.
What to do with the result
Use the output to prepare questions for an antenatal appointment, not to set your own diet. Weigh at the same time of day on the same scale and bring the figures with you. Dieting to change gain during pregnancy should only happen on professional advice. This page is general information and does not replace care from your doctor or midwife, who can interpret the numbers alongside your scans and test results.
Learn more from an authoritative source:
CDCOvulation Calculator
Calculate your ovulation date and fertile window based on your last period and cycle length.
Period Cycle Calculator
Predict your next period dates, cycle days, and PMS window based on your last period and cycle length.
Intermittent Fasting Calculator
Calculate your eating window, fasting window, and daily fasting schedule for 16:8, 18:6, 20:4, and other IF protocols.
Sunscreen SPF Calculator
Calculate the right SPF for your skin type, UV index, and activity. Find out how long you can stay in the sun safely.
Vitamin D Intake Calculator
Calculate your recommended daily vitamin D intake (IU and mcg) based on age, weight, sun exposure, and health goals.
BMI Calculator
Calculate your Body Mass Index and find out which weight category you fall into.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →