Teenagers generally need between 2,000-3,000 calories per day, but this can vary depending on age, gender, height, weight, and activity level. Consulting with a doctor or dietitian can help determine your teen's specific calorie needs.