Question: how many calories to consume in a day to gain weight?
Answer: The calorie intake necessary to achieve this will vary from person to person. As a guide, consuming 300–500 calories more than the body burns on a daily basis is usually sufficient for steady weight gain. For more rapid weight gain, a person may need to consume up to 1,000 calories more per day.