Everyone needs a different amount of calories depending on your gender, age, size and activity level. Gender: An average teenage boy needs around 2,100 to 2,400 calories per day. An average girl needs around 1,700 calories per day. Boys need more calories per day because they tend to have a higher level of testosterone which generally increases muscle mass.