The average weight for a 12-year-old girl is about 92 pounds (41.7 kg), based on the 50th percentile of CDC growth charts. But “average” is a single point on a wide spectrum. A healthy 12-year-old girl can weigh anywhere from roughly 68 to 135 pounds depending on her height, how far along she is in puberty, and her individual body composition. The number on the scale means very little without that context.
What the Growth Charts Actually Show
The CDC growth charts, which pediatricians use across the United States, plot children’s measurements against a reference population. The 50th percentile is the statistical middle: half of girls that age weigh more, half weigh less. For a 12-year-old girl, the key percentiles look roughly like this:
- 10th percentile: about 75 pounds
- 25th percentile: about 82 pounds
- 50th percentile: about 92 pounds
- 75th percentile: about 107 pounds
- 90th percentile: about 123 pounds
A girl at the 25th percentile is not underweight, and a girl at the 75th percentile is not overweight. These are all normal variations. What matters more than any single number is whether a child has been growing consistently along her own curve over time. A girl who has always tracked along the 75th percentile is following a healthy pattern, even though she weighs more than the “average.”
Why Weight Alone Is Misleading at This Age
Twelve is right in the middle of puberty for most girls, and puberty changes everything about how weight works. Girls typically gain body fat in the hips, thighs, and breasts as part of normal development. They also go through growth spurts that can add several inches of height in a single year. The average height for a 12-year-old girl is about 4 feet 11 inches (151.2 cm), but some girls have already hit 5’4″ while others are still closer to 4’8″. A girl who is five inches taller than her classmate will naturally weigh more, and that difference is completely healthy.
Muscle mass, bone density, and the timing of puberty all shift weight in ways a scale can’t distinguish. A girl who started her period at 10 may carry a very different body composition than a girl who hasn’t started yet at 12, even if they’re the same height. This is why the CDC and the World Health Organization both recommend using BMI-for-age rather than weight alone to assess whether a child’s size is in a healthy range.
How BMI-for-Age Works for Kids
BMI-for-age compares a child’s body mass index (weight relative to height) against other children of the same age and sex. For children and teens aged 2 through 19, the CDC defines four categories:
- Underweight: below the 5th percentile
- Healthy weight: 5th to 84th percentile
- Overweight: 85th to 94th percentile
- Obesity: 95th percentile or above
Notice how broad the healthy range is. A 12-year-old girl who is 4’11” and 92 pounds and another who is 5’2″ and 110 pounds could both fall squarely in the healthy weight category. The percentile accounts for the fact that taller children naturally weigh more. You can calculate your child’s BMI-for-age using the CDC’s online calculator, which asks for the child’s date of birth, sex, height, and weight.
What a Consistent Growth Pattern Looks Like
Pediatricians track growth over time, not at a single visit. A child who has been at the 70th percentile for weight since age 6 and is still there at 12 is growing exactly as expected. What raises concern is a sudden jump across percentile lines, like moving from the 50th to the 90th percentile in a year, or a sharp drop. These shifts can signal changes in nutrition, activity, hormonal development, or underlying health conditions that are worth investigating.
It’s also normal for growth to be uneven during puberty. A girl might gain weight before a height spurt catches up, temporarily pushing her BMI higher. Over the following months, as she grows taller, her proportions often balance out. This is one reason a single weigh-in can be misleading and why pediatricians look at the full trajectory on a growth chart.
The Puberty Factor
Girls typically begin puberty between ages 8 and 13, and most 12-year-olds are somewhere in the middle of that process. During puberty, it’s normal to gain 15 to 25 pounds over a few years as part of healthy development. Body fat increases from roughly 16% to about 21% of total body weight in girls, and this fat is hormonally necessary for menstruation and bone health.
This can be an emotionally charged time. Many girls become more aware of their bodies and start comparing themselves to peers who may be at a completely different stage of development. Understanding that weight gain during puberty is not just normal but biologically essential can help reframe what the scale shows. Two 12-year-old girls who look and weigh very differently from each other can both be perfectly healthy.
When Weight Might Signal a Concern
A few patterns are worth paying attention to. Rapid weight gain that outpaces height growth over six months or more can shift a child’s BMI-for-age into the overweight or obese range, which is associated with earlier onset of conditions like insulin resistance and joint stress. On the other end, significant weight loss or failure to gain weight during the growth years can indicate nutritional gaps, disordered eating, or other medical issues.
Signs that something may need attention include clothes sizes changing dramatically in a short period, loss of energy or withdrawal from activities, skipping meals regularly, or expressing intense distress about body size. These patterns matter more than any specific number. The goal at 12 is not to hit a target weight but to support steady growth, adequate nutrition, and a healthy relationship with food and movement.