Obese (a BMI of 30 or higher): If you were obese for your height, you should gain between 11 and 20 pounds. Carrying twins: If you're having twins you should gain: 37 to 54 pounds if you are at a healthy weight. 31 to 50 pounds if you are overweight.