Pregnancy Weight Gain Calculator

Pregnancy weight gain calculator: see your recommended weekly and total gain ranges by pre-pregnancy BMI and trimester, per IOM. Free, runs locally, no signup.

Updates automatically as you type.

Calculated in your browser; your inputs are not sent to us. Privacy

Results will appear here.

General estimate for planning only — not medical advice. Consult a doctor about your specific situation.

Calculation details
Every figure above is calculated locally in your browser from the assumptions shown. No inputs are sent anywhere. See the methodology section below for how this tool works.
Use this resultShare the current inputs, or ask ChatGPT to explain the calculation in context.
Ask an AI to explain this result
Share this result

Review the generated output before relying on it.

This tool runs in your browser. Your calculator inputs and results are never transmitted to us or to ad/affiliate partners. Ads and sponsored links may set third-party cookies to serve and measure them, but they never receive your calculation values. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them. See our Privacy Policy.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue
Twin pregnancy IOM weight gain ranges by BMI band
With twins, targets rise 12 to 22 lb above the single-baby range.
Method & verification

How This Tool Works

fact-checked against our calculation methodology

Calculation Method

Reads Pre-pregnancy BMI and Current week, then returns the result shown on this page.

Site methodology

No unrelated authority link is added merely to make this page look sourced. Tool-specific external sources are shown only when they directly support the method, rate, or rule.

Assumptions to Verify

  • These tools provide general estimates for planning and education only.
  • They are not medical advice and not a substitute for a qualified healthcare professional.
  • Always consult your doctor or another healthcare provider about your specific situation.

Privacy: The calculation runs in this browser. Shared links contain the page address only, not your inputs or results.

Worked example: BMI 22.0 at week 28

Enter BMI 22.0 (normal range) and week 28. The IOM total-gain window for BMI 18.5 to 24.9 is 25 to 35 lb. The calculator maps your week onto that window with a linear ramp: fraction = (weeks - 13) / 27. At week 28 that is (28 - 13) / 27 = 15 / 27 = 0.556.

Applying the fraction to each bound: low = 25 x 0.556 = 13.89, rounded to 14 lb. High = 35 x 0.556 = 19.44, rounded to 19 lb. The result reads 14 to 19 lb by week 28.

Two details matter. The ramp starts at week 13, not week 0, because IOM expects roughly 1.1 to 4.4 lb total in the first trimester regardless of BMI; the tool treats that early gain as already banked. And the ramp is linear even though real gain is not: IOM rates are about 1 lb/week in trimester 2 and 0.5 to 0.7 lb/week in trimester 3 for normal BMI, so an actual week-28 reading slightly above the linear midpoint is common and not a red flag on its own.

Where the linear model drifts from real gain

The fraction caps at 1.0 for week 40 and beyond, so weeks 40 to 42 all show the full total range. In practice continued fetal growth in the last two weeks adds roughly 0.5 lb/week of maternal-fetal tissue, so a small excess over the printed range at week 41 is expected rather than alarming.

The BMI band boundaries create discontinuities. At BMI 24.9 the target is 25 to 35 lb; at BMI 25.1 it drops to 15 to 25 lb, a 10 lb swing from a 0.2 BMI change. A gain of 24 lb at week 38 is on-target under one reading and near the ceiling under the other, which is why providers use measured pre-pregnancy BMI once, not a moving target.

The tool also outputs a single range, while IOM's guidance differs for twin pregnancies: 37 to 54 lb (normal BMI), 31 to 50 lb (overweight), 25 to 42 lb (obese). If you are carrying twins, the printed range understates the recommendation by 12 to 22 lb depending on BMI. Multiples, adolescent pregnancy, and BMI under 18.5 with inadequate trimester-2 gain are all cases where this linear approximation should be replaced by your clinician's week-by-week chart.