Pregnancy Weight Gain Calculator

Steady weight gain is important for you and your baby's long-term health, particularly as your baby grows and develops during pregnancy. But how much of a weight gain is exactly healthy?

To help us calculate your ideal pregnancy weight gain, please answer the following questions.

This calculator can be used by women who want to understand healthy weight gain during pregnancy, based on their weight prior to getting pregnant.


When pregnant, a woman should gain weight gradually, with the majority of weight to be gained during the last 3 months of of your pregnancy. Doctors suggest that women who are pregnant should gain weight at the following rate:

  • First trimester – approximately 100g – 2kg
  • Second and third trimester – approximately 1-2kg/ month, as steady weight gain is important for the baby’s growth and development.

It is important to remember that these numbers are just averages, and that your health care provider would be best suited to advise you on what your ideal body weight should be throughout the pregnancy.

The total amount of weight you should gain during your pregnancy, as advised by your doctor, depends on how much you weighed when you became pregnant. Women whose weight was in the healthy range before becoming pregnant should ideally gain between 25 and 35 pounds throughout their pregnancy. On the contrary, women who were overweight when they became pregnant would most likely be told to lose weight or gain a minimal amount, whereas women who were underweight when becoming pregnant would  be told to gain a higher amount of weight as compared to women who were within the healthy weight range.

msBahasa Malaysia


This tool does not provide medical advice and is intended for informational purposes only. It is not a substitute for professional medical advice, diagnosis or treatment. Never ignore professional medical advice in seeking treatment because of something you have read on the Hello Doktor website. At any given time that you think you may be experiencing a medical emergency, immediately dial the Emergency Hotline at 999 or 112 if dialing from a mobile phone.