how many calories you should eat a day to gain weight?
The American College of Sports Medicine recommends a minimum of 1200 calories per day for females and 1800 calories per day for males. If you are on a weight gain diet you should also be performing a weight training program otherwise all those extra calories are going to be stored as body fat.