How Much Should a 12-Year-Old Girl Weigh?

The average 12-year-old girl weighs around 92 pounds (42 kg), but a healthy weight at this age can range from roughly 68 to 135 pounds depending on height. That wide range is normal because 12 is one of the most variable ages for girls’ bodies, with some already well into puberty and others just starting.

What’s Considered a Healthy Weight

For children and teens, healthy weight isn’t defined by a single number. Instead, it’s based on BMI-for-age percentiles, which compare a child’s weight relative to their height against other kids the same age and sex. The CDC defines the categories like this:

  • Underweight: below the 5th percentile
  • Healthy weight: 5th to just below the 85th percentile
  • Overweight: 85th to just below the 95th percentile
  • Obesity: 95th percentile or above

This means two 12-year-old girls can weigh very different amounts and both be perfectly healthy, as long as their weight is proportional to their height. A girl who is 4’10” (147 cm) will naturally weigh less than one who is 5’3″ (160 cm), and neither weight is more “correct.” The median height for a 12-year-old girl is about 4’11½” (151 cm) according to WHO growth reference data, but plenty of girls fall well above or below that.

Why Weight Varies So Much at 12

Age 12 falls right in the middle of puberty for most girls, and puberty changes everything about body composition. Girls gain body fat as a normal, essential part of development. Unlike boys, whose body fat percentage peaks around age 11 and then declines, girls’ body fat continues to increase throughout adolescence. This is driven by hormonal shifts that prepare the body for menstruation and future reproductive function.

At the same time, girls are gaining bone density, muscle, and height, sometimes rapidly. A girl who has her growth spurt at 11 may look very different from a classmate who won’t hit hers until 13 or 14. Both are on track. The timing of puberty alone can account for a 20-pound difference between two healthy girls of the same age.

How to Check If Your Child’s Weight Is Healthy

A bathroom scale alone won’t tell you much. You need your child’s height, weight, age, and sex to calculate a BMI-for-age percentile. The CDC offers a free online calculator specifically for children and teens that does this in seconds. Plug in the numbers and it will place your child on a growth curve, showing where she falls compared to the reference population.

The reference data the CDC uses comes from national surveys conducted between 1963 and 1980, before childhood obesity rates increased significantly. The CDC has confirmed it has no plans to update these charts, because they’re meant to serve as a stable baseline, like a ruler, rather than reflect current population averages. This is actually useful: it means the charts aren’t skewed upward by rising obesity trends.

The Trend Matters More Than the Number

Pediatricians care less about any single measurement and more about how a child’s growth tracks over time. A girl who has consistently been at the 70th percentile since age 8 is following a healthy pattern, even though she weighs more than average. What raises concern is a sharp jump, like crossing from the 50th to the 90th percentile in a year, or a sudden drop. These shifts can signal changes in nutrition, activity, hormonal health, or emotional well-being.

If you don’t have previous growth data, one visit to a pediatrician establishes a starting point. From there, tracking every 6 to 12 months gives a clear picture. Growth charts work best as a movie, not a snapshot.

What These Numbers Don’t Capture

BMI-for-age percentiles are a screening tool, not a diagnosis. They don’t distinguish between muscle, bone, and fat. A 12-year-old girl who is athletic and muscular might register at a higher percentile without carrying excess body fat. Similarly, a girl at a “normal” percentile could still have low bone density or poor nutrition if her diet is lacking key nutrients.

Body composition at this age is also shifting month to month. A girl might gain several pounds over a few weeks right before a growth spurt, then shoot up two inches and lean out. This is completely normal and one reason why fixating on a specific weight number, especially at 12, can do more harm than good. Energy levels, sleep quality, mood, and overall activity are often better indicators of health than any number on a scale.