{"id":59367,"date":"2016-03-15T18:06:40","date_gmt":"2016-03-15T16:06:40","guid":{"rendered":"http:\/\/wpcalc.com\/?p=59367"},"modified":"2026-09-28T14:07:31","modified_gmt":"2026-09-28T11:07:31","slug":"weekly-pregnancy-weight-gain","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/pregnancy-baby\/weekly-pregnancy-weight-gain\/","title":{"rendered":"Weekly Pregnancy Weight Gain Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Track Recommended Weight Gain by Pregnancy Week<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"59367\" data-favorite-title=\"Weekly Pregnancy Weight Gain\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/weekly-pregnancy-weight-gain\/\" data-favorite-excerpt=\"Estimate a pregnancy weight-gain range for your current week using your height, pre-pregnancy weight, current weight, and week of pregnancy.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-embryo\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/weekly-pregnancy-weight-gain\/\" method=\"POST\" class=\"calculator\" id=\"calculator-59367\" data-post=\"59367\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field\" id=\"input-1\"><label for=\"field-1\">Height<\/label><input type=\"number\" name=\"height\" id=\"field-1\" aria-describedby=\"calc-unit-1\" step=\"0.01\" value=\"160\"\/><div class=\"unit\" id=\"calc-unit-1\">cm<\/div><\/div><div class=\"field\" id=\"input-2\"><label for=\"field-2\">Weight before pregnancy<\/label><input type=\"number\" name=\"weight_before_pregnancy\" id=\"field-2\" aria-describedby=\"calc-unit-2\" step=\"0.01\" value=\"55\"\/><div class=\"unit\" id=\"calc-unit-2\">kgs<\/div><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Current weight<\/label><input type=\"number\" name=\"current_weight\" id=\"field-3\" aria-describedby=\"calc-unit-3\" step=\"0.01\" value=\"57\"\/><div class=\"unit\" id=\"calc-unit-3\">kgs<\/div><\/div><div class=\"field\" id=\"input-4\"><label for=\"field-4\">Current week of pregnancy<\/label><input type=\"text\" name=\"current_week_of_pregnancy\" id=\"field-4\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"1\" max=\"40\" value=\"12\"\/><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"59367\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Your Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>You were (Based on Pre-pregnancy BMI)<\/span><span class=\"result-term\">bmi-status<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Comparing to current weight you were<\/span><span class=\"result-term\">compare<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Weight gain at 40th week (kgs)<\/span><span class=\"result-term\">gain-kgs<\/span><\/span><span class=\"field-value\" id=\"result-3\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>Weight gain at 40th week (pounds)<\/span><span class=\"result-term\">gain-lbs<\/span><\/span><span class=\"field-value\" id=\"result-4\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-5\"><span class=\"field-title\"><span>Weight gain at week<\/span><span class=\"result-term\">gain-week-kgs<\/span><\/span><span class=\"field-value\" id=\"result-5\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-6\"><span class=\"field-title\"><span>Weight gain at week (pounds)<\/span><span class=\"result-term\">gain-week-lbs<\/span><\/span><span class=\"field-value\" id=\"result-6\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"59367\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Weekly Pregnancy Weight Gain Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[\\mathrm{BMI}=\\frac{W_0}{(H\/100)^2}\\]\n\\[G_{\\min}(w)=G_{\\min}(40)\\frac{w}{40},\\qquad G_{\\max}(w)=G_{\\max}(40)\\frac{w}{40}\\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(W_0\\) \u2014 weight before pregnancy (kg).<\/li>\n<li>\\(H\\) \u2014 height (cm).<\/li>\n<li>\\(w\\) \u2014 current week of pregnancy.<\/li>\n<li>\\(G_{\\min}(40)\\) and \\(G_{\\max}(40)\\) \u2014 the lower and upper weight-gain values assigned to the pre-pregnancy BMI category (kg).<\/li>\n<li>\\(G_{\\min}(w)\\) and \\(G_{\\max}(w)\\) \u2014 the calculated gain range at week \\(w\\) (kg).<\/li>\n<\/ul>\n<p>The calculator selects a total gain range from pre-pregnancy BMI, then scales both ends of that range in direct proportion to the pregnancy week. It converts the results to pounds using 1 kg = 2.20462 lb.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Weekly Pregnancy Weight Gain \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> A person is 160 cm tall, weighed 55 kg before pregnancy, weighs 57 kg now, and is at week 12.<\/p>\n<p>First, calculate pre-pregnancy BMI and the change in weight:<\/p>\n<p>\\[\\mathrm{BMI}=\\frac{55}{(160\/100)^2}\\approx21.5,\\qquad 57-55=2\\ \\mathrm{kg}\\]<\/p>\n<p>A BMI of 21.5 is in the normal-weight category, so the calculator selects a week-40 gain range of 11.5\u201316 kg.<\/p>\n<p>\\[G_{\\min}(12)=11.5\\times\\frac{12}{40}=3.45\\ \\mathrm{kg},\\qquad G_{\\max}(12)=16\\times\\frac{12}{40}=4.8\\ \\mathrm{kg}\\]<\/p>\n<p><strong>Result:<\/strong> The calculator reports a gain of 2 kg so far, a week-40 range of 11.5\u201316 kg (25.4\u201335.3 lb), and a week-12 range of 3.4\u20134.8 kg (7.5\u201310.6 lb). The 3.4 kg display reflects the calculator\u2019s floating-point rounding of the 3.45 kg midpoint.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Enter your <strong>Height<\/strong> in centimeters.<\/li>\n<li>Enter your <strong>Weight before pregnancy<\/strong> in kilograms. Use the best available pre-pregnancy measurement rather than your current weight.<\/li>\n<li>Enter your <strong>Current weight<\/strong> in kilograms, ideally measured under conditions similar to earlier weigh-ins.<\/li>\n<li>Enter the <strong>Current week of pregnancy<\/strong>, from 1 to 40. If you are unsure of the week, use the <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/how-many-weeks-pregnant\/\">How Many Weeks Pregnant Are You?<\/a> calculator.<\/li>\n<li>Read the pre-pregnancy BMI category, your change in weight so far, and the estimated gain ranges for week 40 and your selected week. Both ranges appear in kilograms and pounds.<\/li>\n<\/ol>\n<h2>Understanding pregnancy weight gain<\/h2>\n<p>Weight gained during pregnancy includes the baby, placenta, amniotic fluid, increased blood volume, and changes in maternal tissues. An appropriate total gain depends partly on BMI before pregnancy. This calculator uses four BMI categories: underweight (below 18.5), normal weight (18.5 to below 25), overweight (25 to below 30), and obese (30 or above).<\/p>\n<p>The corresponding week-40 gain ranges are 12.5\u201318 kg, 11.5\u201316 kg, 7\u201311.5 kg, and 5\u20139 kg, respectively. These are commonly used total pregnancy weight-gain ranges for a singleton pregnancy. The calculator\u2019s \u201cComparing to current weight you were\u201d result is simply current weight minus pre-pregnancy weight: it says whether you gained weight, lost weight, or had no change. It does <em>not<\/em> assess whether that change is medically appropriate.<\/p>\n<p>The week-specific result needs more care. It is calculated by multiplying the full-term range by your week number divided by 40. It is therefore a straight-line estimate of cumulative gain, not a clinical recommendation to gain the same amount every week. Weight gain is often modest in the first trimester and generally faster later. Being outside the displayed range at one weigh-in does not, by itself, establish a problem.<\/p>\n<h2>Assumptions and practical considerations<\/h2>\n<ul>\n<li><strong>Singleton ranges:<\/strong> These total-gain ranges should not be applied to twins or higher-order pregnancies. Individual advice may also differ because of medical history or pregnancy complications.<\/li>\n<li><strong>Week-40 scaling:<\/strong> The calculator assumes gain progresses evenly from week 0 to week 40. Actual pregnancy weight gain usually does not follow a straight line, so treat the weekly figure as a calculation rather than a target to pursue.<\/li>\n<li><strong>Rounding:<\/strong> Week-specific kilogram values are rounded to one decimal place before conversion to pounds. At an exact rounding midpoint, the calculator\u2019s floating-point arithmetic can produce a result that differs by 0.1 kg from ordinary decimal rounding, as in the example above.<\/li>\n<li><strong>Tracking:<\/strong> Look at the pattern across several measurements rather than a single day. Clothing, time of day, meals, and fluid retention can affect the number on the scale.<\/li>\n<li><strong>Personal guidance:<\/strong> Ask your prenatal care professional about an appropriate gain range for your circumstances, particularly if your weight changes suddenly or you have concerns about eating, swelling, or fetal growth.<\/li>\n<\/ul>\n<p>If you need to check your pregnancy timing, the <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/gestational-age\/\">Gestational Age Calculator<\/a> and <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/pregnancy-due-date\/\">Pregnancy Due Date Calculator<\/a> can help you identify the week to enter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate a pregnancy weight-gain range for your current week using your height, pre-pregnancy weight, current weight, and week of pregnancy.<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[45],"tags":[47],"class_list":["post-59367","post","type-post","status-publish","format-standard","hentry","category-pregnancy-baby","tag-pregnancy-tracking"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/59367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=59367"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/59367\/revisions"}],"predecessor-version":[{"id":65391,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/59367\/revisions\/65391"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=59367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=59367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=59367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}