I am 16, a girl and I cannot gain weight. Before, I didnt really care that I was too skinny, I am naturally skinny and eat whatever I want when I want. Now I exercise in sports and still eat whatever, but drink mostly water and milk. I dont like being boney, I dont think its attractive, nor does anyone else and some people even think I am anorexic. I'm 5'8 and weigh 115 pounds. What can I do to gain weight?

  • 1
    Check this question
    – Freakyuser
    Aug 19, 2013 at 5:12
  • 7
    I think there are enough differences between a 16 year old girl and a 20 year old man to warrant two questions.
    – user2861
    Aug 19, 2013 at 5:36
  • What is your purpose of gaining weight? Gain weight as in muscle mass or gain weight as in body weight? Personally for me. I use weight gainers and I eat 6-7 meals a day.
    – jat
    Aug 19, 2013 at 7:10
  • 3
    Most of the answers have good advice. However, I will caution you on people telling you that you "look anorexic", or listening to others opinions on your body. Someone will ALWAYS be telling you that you look <insert description here>. If you are eating healthy, exercising and maintaining weight, then you are most likely just fine. If you are worried about it at all, see your doctor and/or a nutritionist. You're still growing, and that's nothing to mess with. Bad nutrition at this stage can have more impact than just weight.
    – JohnP
    Aug 19, 2013 at 17:34

5 Answers 5


Since you're doing sports, my advice is to simply focus on improvement at your favourite sport.

That requires training (practices, strength training, etc.), and eating the right type and amount of food to support that training.

It will all just balance out. You might just be in a skinny phase right now (but, 5'8", 115lbs seems pretty normal to me). But, who cares anyway. As long as you are making progress with your training, feeling energetic, and improving at your sport, you're eating enough.

If you weren't eating enough, you'd be stalling in your progress, not have energy to play, and you'd be easily tired.


The key is good nutrition, growth-promoting exercise and a healthy attitude.

A healthy diet of minimally-processed food consisting of wholegrains, vegetables and if you eat meat, lean meats will help your body grow. I'd strongly suggest staying away from refined sugars, especially soda, as these can be quite adictive - despite being an easy source of calories they can be habit forming. Of note, you are still young and going through puberty, so your body is going to require more food and rest than normal, so ensure you eat well. Of note, it is very difficult to over-eat on vegetables and whole grains as they are high in fibre, so feel free to reach for a second of vegetables at dinner.

If you wish to gain weight in a healthy manner, following a weight training program will encourage muscle growth rather than fat accumulation. Contrary to popular belief, gaining large amounts of muscle mass is quite difficult and has large bodies of science behind it. Rather than make you look like Arnold Schwarzenegger, when done properly weight-training will help fill out your form and will improve your ability to do day to day activites. As a matter of fact, (accounting for slight crude anatomical differences between men and woman) many major muscles have connections around either the hips or the chest and upper back, so that a good weight-training program often helps to accentuate the hourglass figure in women or the classic 'V' shape in men. In most cases, because of the differences in musclular potential and the anatomy of the hips between sexes, the same program can have wildly different results for men and women.

There are many question on this board about different weight-training programs, so have a look and if you can't find one that meets your needs or equipment you have access to, ask another question specifically on this matter.

The last factor to take into account is understanding why you want to gain (or lose or maintain) weight as time goes on. What other people think is attractive varies in time, and where you are, what the time of day is, or what other celebrities look like. Rather than focus on what others find attractive, focus on how you want to look, and more importantly how you want to feel and what you want to achieve. Look at sports and exercise as a hobby, an activity you enjoy in and of itself, rather than as a chore that is a means to an end. Strength-training, cycling, rock climbing, teams sports or running will all make you healthier and stronger in their own ways, so pick something you enjoy because you enjoy it, not because you want to look a particular way.

Given your age, weight and sex I'd suggest against using a food tracker or constant weigh-ins if people are already concerned about potential anorexia - at least until you have spoken with your parent's or caregivers and adviced why you are weighing yourself.

  • 1
    lean meat could be good for strenght building when you have enough mass, but it doesn't have enough calories to gain body mass, assuming the calory intake is too little Aug 20, 2013 at 13:32
  • Try this link to calculate your BMI (body mass index). It is a calculator specific to teens, not adults, because as a teen your body has not fully matured. I think you'll find that according to the CDC you are a healthy weight.

    The BMI is just a guideline so to get accurate information regarding your weight, you should check with your doctor at your next check-up.

    If it does turn out that you are a healthy weight for a 16 y.o. female, then your desire to gain weight is simply for appearance, not health. Unless you have a health problem you will "fill out" with maturity. By the time you are in your early 20's I imagine that you will be very pleased that your body is not overweight.

  • In the meantime, work on your posture. Sometimes simply correcting your posture can improve the way your body parts fit together making you look strong and centered. Carry yourself with strength, full height and with confidence. Given that you exercise in sports, with good posture I imagine you will have a healthy lean muscle athletic look.

    If you do want to work on your posture, see this answer about core strengthening for links in this section for a good start:

    Some suggestions of other good abdominal exercises that carry over into improved posture and function are: The plank, side plank, bird dog, progressing to dynamic control with dying bug, knee tucks on a swiss ball or swiss ball roll outs. Using resistance bands helps to target the obliques.

  • As others have said, do not worry about what other people think, unless it is your medical professional telling you that you are underweight. If you are not anorexic, then do not be concerned about what others say. 18% of teens are obese, see stats (by 20 y.o., 69% are overweight). So compared to all the overweight people around, a healthy weight person may look thin in comparison.

  • If your doctor says that you are underweight, ask for a registered dietitian who can give you a healthy diet with the proper nutrition and portion sizes.


Let me start by stating the obvious, you are eating to little. If you are not gaining weight you will need to increase your caloric intake and what those calories consist of could depend on your fitness goal somewhat.

  1. Take one week to record everything your eating and then figure out how many calories that is.
  2. Get help to figure out your current body fat level and from there you can get your TDEE. If you are not used to these things it will help a lot to get the help from a professional to get these values correct.
  3. When you now have your TDEE, meaning you know how many calories you need to tick, you will increase your caloric intake above this and you will gain weight.

NOTE: For most people this is a temporary phase in that age group. Some will be very skinny and some somewhat on the heavier side. This does not mean you should simply "see what happens" and your age is a perfect one for getting going on correct nutrition and good training. You body, generally, will respond very quickly to changes in diet and training. See this as an opportunity, I know I wish I had!

Here is a weight gain food list for bulking up:


  • fish as in salmon, cod, or tuna
  • red meats as in lean ground beef and lean steaks
  • turkey and chicken
  • dairy products like milk, cottage cheese and low-fat yogurts
  • legumes
  • ham
  • eggs
  • pork
  • tofu
  • lamb
  • protein supplements in the form of whey protein and soy protein supplements.


  • oatmeal
  • fruits
  • whole grain cereal and bread
  • pasta
  • brown rice
  • vegetables like corn, broccoli and green beans
  • Snacking on pretzels
  • legumes like lima beans, kidney beans, soybeans and chick peas.


  • olive oil
  • almonds
  • peanuts and peanut butter
  • sunflower and safflower oils
  • avocados and walnuts

These are all commonly known healthy fats.


  • beef jerky
  • nuts
  • apples
  • protein bars
  • baked (not fried) potato chips
  • pretzels

Body fat

  • It's also the question of what is eaten. Noodles are very good for mass gaining. Aug 20, 2013 at 13:33
  • Added food bulk list
    – Petter
    Aug 21, 2013 at 6:53

Get older. You are 16. Your height and weight are very normal. I wouldn't "try" to gain weight now. Let things come naturally. If you are lifting weights or playing sports your body will adapt to what it needs to do.

In 5-6 years when your metabolism slows down a little and you have less time for activities you will be on here asking how to lose weight... And some guys like boney girls.

  • 4
    I don't think there is any reason to discourage a training plan if someone is interested in exercise, as long as they are doing it for the right reasons. Also, given the horrible role models in the media I don't think its right to say "some guys like boney girls" especially if people are worried she is anorexic.
    – user2861
    Aug 19, 2013 at 6:07
  • 2
    I didn't tell her not to quit training. I simply said that her height/weight are normal. Also trying to gain weight at that age is just as unhealthy as trying to lose weight.
    – DMoore
    Aug 19, 2013 at 6:09
  • 5
    You also said "some guys like boney girls" which is exactly the kind of message not to send young girls.
    – user2861
    Aug 19, 2013 at 23:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.