School-age children need about 1,600 to 2,500 calories per day. Children between the ages of 5 and 6 need 41 calories per pound of body weight, and those between 7 and 11 need 32 calories per pound. Don't worry too much about your child not eating enough, since children this age usually eat when they are hungry.