{"id":57937,"date":"2016-03-18T12:57:53","date_gmt":"2016-03-18T10:57:53","guid":{"rendered":"http:\/\/wpcalc.com\/?p=57937"},"modified":"2026-09-28T14:05:31","modified_gmt":"2026-09-28T11:05:31","slug":"pregnancy-gestational-diabetes-diet","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/pregnancy-baby\/pregnancy-gestational-diabetes-diet\/","title":{"rendered":"Pregnancy Gestational Diabetes Diet 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\">Gestational Diabetes Pregnancy Nutrition Calculator<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"57937\" data-favorite-title=\"Pregnancy Gestational Diabetes Diet\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/pregnancy-gestational-diabetes-diet\/\" data-favorite-excerpt=\"Estimate BMI, pregnancy weight-gain range, basal metabolic rate, and daily calories from your height, weight, age, and exercise level. The results are starting points for discussion with your pregnancy care team.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-diet\">\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\/pregnancy-gestational-diabetes-diet\/\" method=\"POST\" class=\"calculator\" id=\"calculator-57937\" data-post=\"57937\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field\" id=\"input-1\"><label for=\"field-1\">Height, cm<\/label><input type=\"number\" name=\"height_cm\" id=\"field-1\" step=\"any\" value=\"160\"\/><\/div><div class=\"field is-single\" id=\"input-2\"><label for=\"field-2\">Weight<\/label><div class=\"field-group\"><input type=\"number\" name=\"weight\" id=\"field-2\" step=\"any\" value=\"60\"\/><div class=\"grid grid-cols-1\"><select id=\"field-3\" name=\"\" aria-label=\"\"><option value=\"1\">kilograms<\/option><option value=\"2\">pounds<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-4\">Age, years<\/label><input type=\"number\" name=\"age_years\" id=\"field-4\" step=\"any\" value=\"25\"\/><\/div><div class=\"field\" id=\"input-4\"><label for=\"field-5\">Exercise level<\/label><div class=\"grid grid-cols-1\"><select id=\"field-5\" name=\"exercise_level\"><option value=\"1\">None<\/option><option value=\"1.2\">Very little<\/option><option value=\"1.375\">1\u20133 days\/week<\/option><option value=\"1.55\">3\u20135 days\/week<\/option><option value=\"1.725\">6 days\/week<\/option><option value=\"1.9\">Everyday<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"57937\">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>BMI<\/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>IBW<\/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>ABW<\/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>BMR<\/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<\/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>Calories<\/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=\"57937\" 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>Pregnancy Gestational Diabetes Diet 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}{(H\/100)^2}\\]\n\\[\\mathrm{IBW}=45.5+2.3\\left(\\frac{H}{2.54}-60\\right)\\]\n\\[\\mathrm{ABW}=\\mathrm{IBW}+0.4(W-\\mathrm{IBW})\\]\n\\[\\mathrm{BMR}=655.1+9.6W+1.8H-4.7A\\]\n\\[\\mathrm{Calories}=\\mathrm{BMR}\\times F\\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(W\\) \u2014 entered weight in kilograms, after conversion from pounds if needed.<\/li>\n<li>\\(H\\) \u2014 height in centimeters; \\(H\/2.54\\) gives height in inches for the IBW formula.<\/li>\n<li>\\(A\\) \u2014 age in years.<\/li>\n<li>\\(F\\) \u2014 the multiplier selected under Exercise level, from 1 for None to 1.9 for Everyday.<\/li>\n<li>\\(\\mathrm{IBW}\\) and \\(\\mathrm{ABW}\\) \u2014 formula-based ideal and adjusted body weight, in kilograms; \\(\\mathrm{BMR}\\) \u2014 basal metabolic rate, in kcal\/day.<\/li>\n<\/ul>\n<p>The calculator uses these formulas to estimate body-weight measures and daily energy expenditure. It assigns a pregnancy weight-gain range separately, according to the calculated BMI.<\/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>Pregnancy Gestational Diabetes Diet \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> enter the default values: Height, cm = 160; Weight = 60 kilograms; Age, years = 25; and Exercise level = None, which uses a multiplier of 1.<\/p>\n<p>\\[\\mathrm{BMI}=\\frac{60}{(160\/100)^2}=23.44\\]<\/p>\n<p>\\[\\mathrm{IBW}=45.5+2.3(160\/2.54-60)=52.38\\ \\mathrm{kg}\\]<\/p>\n<p>\\[\\mathrm{ABW}=52.3819+0.4(60-52.3819)=55.43\\ \\mathrm{kg}\\]<\/p>\n<p>\\[\\mathrm{BMR}=655.1+9.6(60)+1.8(160)-4.7(25)=1401.6\\ \\mathrm{kcal\/day}\\]<\/p>\n<p>\\[\\mathrm{Calories}=1401.6\\times1=1402\\ \\mathrm{kcal\/day}\\]<\/p>\n<p><strong>Result:<\/strong> BMI 23.44, IBW 52.38 kg, ABW 55.43 kg, BMR 1401.6 kcal\/day, a displayed Weight Gain range of 11.5\u201316 kg, and Calories of 1,402 kcal\/day.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Enter your height in <strong>Height, cm<\/strong>.<\/li>\n<li>Enter a number in <strong>Weight<\/strong> and select <strong>kilograms<\/strong> or <strong>pounds<\/strong>. Use your pre-pregnancy weight if you want to compare the Weight Gain result with a pre-pregnancy BMI category.<\/li>\n<li>Enter your age in <strong>Age, years<\/strong>.<\/li>\n<li>Choose the closest option under <strong>Exercise level<\/strong>, from <strong>None<\/strong> to <strong>Everyday<\/strong>. The option changes the calorie estimate, not the other results.<\/li>\n<li>Review <strong>BMI<\/strong>, <strong>IBW<\/strong>, <strong>ABW<\/strong>, <strong>BMR<\/strong>, <strong>Weight Gain<\/strong>, and <strong>Calories<\/strong>. Discuss pregnancy weight and food intake with your healthcare team rather than treating these figures as a meal plan.<\/li>\n<\/ol>\n<h2>What the results mean during pregnancy<\/h2>\n<p>Gestational diabetes means blood glucose becomes elevated during pregnancy. Nutrition planning can help manage glucose while providing enough energy and nutrients for pregnancy. This calculator estimates weight-related measures and calories, but it does not measure blood glucose or determine how much carbohydrate you should eat at a meal.<\/p>\n<p><strong>BMI<\/strong> relates weight to height. The <strong>Weight Gain<\/strong> result is a total pregnancy weight-gain range selected by BMI: 12.5\u201318 kg below 18.5; 11.5\u201316 kg from 18.5 to below 25; 7\u201311.5 kg from 25 to below 30; and 5\u20139 kg at 30 or above. These are general ranges associated with pre-pregnancy BMI for a singleton pregnancy, not gestational-diabetes-specific targets. If you enter your current pregnancy weight, the calculator classifies your current BMI instead, which may produce a misleading range. For progress over time, see the <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/weekly-pregnancy-weight-gain\/\">Weekly Pregnancy Weight Gain calculator<\/a>.<\/p>\n<p><strong>IBW<\/strong> is a height-based formula value, and <strong>ABW<\/strong> blends that value with entered weight. Neither is a recommended weight to reach during pregnancy. <strong>BMR<\/strong> estimates energy use at rest; <strong>Calories<\/strong> multiplies it by your chosen exercise factor. The calorie figure is an estimate of expenditure, not a prescribed intake for gestational diabetes.<\/p>\n<h2>Assumptions and practical limitations<\/h2>\n<p>The calculator has only one weight field. If you enter pre-pregnancy weight to interpret BMI and Weight Gain, BMR and Calories will also use that earlier weight rather than your current weight. If you enter current weight for the energy estimate, the weight-gain range may no longer correspond to your pre-pregnancy BMI. Keep track of which weight you used when discussing the results with a clinician.<\/p>\n<p>The calorie calculation does not include gestational week, trimester-specific energy needs, fetal growth, multiple pregnancy, or individual medical advice. Activity categories use preset multipliers; the <strong>None<\/strong> option multiplies BMR by 1, so its result should not be taken as a minimum safe intake. The IBW formula is a general adult formula and can be especially unhelpful at shorter or taller heights.<\/p>\n<p>A gestational diabetes eating plan depends on your glucose readings, prescribed treatment, food preferences, and nutritional needs. Avoid reducing calories or skipping meals solely to match this estimate. Your care team can advise on meal timing, carbohydrate distribution, and appropriate weight gain. To place weight changes in context, check your dates with the <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/gestational-age\/\">Gestational Age Calculator<\/a> or <a href=\"https:\/\/wpcalc.com\/en\/pregnancy-baby\/how-many-weeks-pregnant\/\">How Many Weeks Pregnant Are You?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate BMI, pregnancy weight-gain range, basal metabolic rate, and daily calories from your height, weight, age, and exercise level. The results are starting points for discussion with your pregnancy care team.<\/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":[48],"class_list":["post-57937","post","type-post","status-publish","format-standard","hentry","category-pregnancy-baby","tag-pregnancy-health"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57937","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=57937"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57937\/revisions"}],"predecessor-version":[{"id":65388,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57937\/revisions\/65388"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=57937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=57937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=57937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}