Boys Age 12
Average weight
40.5 kg
89.3 lbs
Normal range (P10-P90)
31-55 kg
Source: CDC 2000
Growth Chart Calculator
WHO and CDC references
Puberty growth reference
According to CDC growth charts, the average weight for a 12 year old boy is 40.5 kg (89.3 lbs), and the average weight for a 12 year old girl is 41.5 kg (91.5 lbs). Age 12 is unusual: girls often weigh slightly more than boys because many girls are further along in puberty.
Boys Age 12
Average weight
40.5 kg
89.3 lbs
Normal range (P10-P90)
31-55 kg
Source: CDC 2000
Girls Age 12
Average weight
41.5 kg
91.5 lbs
Normal range (P10-P90)
33-56 kg
Source: CDC 2000
Puberty note
At age 12, girls typically weigh slightly more than boys. This is completely normal because girls often begin puberty about 1-2 years earlier than boys.
Result
Add height to connect this weight result with BMI-for-age, the better screening method at age 12.
Weight
42 kg
92.6 lbs
Percentile
P52
weight-for-age
vs. average
+0.5 kg
above average
| Percentile | Boys Weight | Girls Weight |
|---|---|---|
| P3 | 27.9 kg / 61.5 lbs | 29.1 kg / 64.2 lbs |
| P10 | 31.4 kg / 69.2 lbs | 33.0 kg / 72.8 lbs |
| P25 | 35.5 kg / 78.3 lbs | 36.9 kg / 81.4 lbs |
| P50 (Average) | 40.5 kg / 89.3 lbs | 41.5 kg / 91.5 lbs |
| P75 | 47.2 kg / 104.1 lbs | 48.0 kg / 105.8 lbs |
| P90 | 54.9 kg / 121.1 lbs | 56.0 kg / 123.5 lbs |
| P97 | 66.1 kg / 145.7 lbs | 68.0 kg / 149.9 lbs |
Note: at age 12, girls' P50 (41.5 kg) is slightly higher than boys' P50 (40.5 kg). This reflects earlier puberty onset in girls, not a health difference.
Age 10
Boys 32.2 kg
Girls 32.9 kg
Age 11
Boys 36 kg
Girls 37.2 kg
Age 12
Boys 40.5 kg
Girls 41.5 kg
Current
Age 13
Boys 45.8 kg
Girls 45.8 kg
Crossover
Age 14
Boys 51.5 kg
Girls 49.4 kg
Age 15
Boys 56.7 kg
Girls 52.1 kg
Age 16
Boys 60.8 kg
Girls 53.9 kg
This timeline shows why two children of the same age can weigh very differently. At age 12, girls are often further along in puberty than boys. By age 13-14, boys begin their own growth spurt and quickly surpass girls in both height and weight. Values shown are CDC 50th percentile reference points.
The CDC 50th percentile sits at 40.5 kg for boys and 41.5 kg for girls. That midpoint is useful, but it is not a target every child needs to hit. At 12, the normal range is especially wide because puberty is not synchronized across a classroom. Some children have already gained height, bone mass, muscle, and healthy body fat; others are still waiting for their growth spurt to begin.
Data source
Weight and BMI interpretation on this page is based on CDC Growth Charts. BMI category language follows the CDC child and teen BMI percentile categories. Activity and sleep guidance links to CDC public health references.
The average weight for a 12 year old boy is 40.5 kg (89.3 lbs). The P10-P90 range is 31.4-54.9 kg (69-121 lbs), while the broader P3-P97 reference span is 27.9-66.1 kg (61.5-145.7 lbs). Compared with age 11, the median rises from 36.0 kg to 40.5 kg; by age 13 it reaches about 45.8 kg. That 4-5 kg yearly gain is consistent with the beginning of the male puberty growth acceleration.
Many 12 year old boys have not reached peak puberty velocity yet. Some are still prepubertal, while others are already gaining quickly. For that reason, compare weight with height, BMI-for-age, and the pattern across 6-12 months. For the prior age point, see the average weight for a 10 year old and the broader full growth chart.
| Age | P25 | P50 | P75 |
|---|---|---|---|
| 11 yr | 32.2 kg | 36.0 kg | 42.4 kg |
| 12 yr | 35.5 kg | 40.5 kg | 47.2 kg |
| 13 yr | 39.7 kg | 45.8 kg | 54.0 kg |
The average weight for a 12 year old girl is 41.5 kg (91.5 lbs). The P10-P90 range is 33.0-56.0 kg (73-123 lbs), and the P3-P97 reference span is 29.1-68.0 kg (64.2-149.9 lbs). Girls often gain weight fastest from about ages 10-13 because puberty begins earlier on average, so a sharp change around 12 can still be part of normal development.
The important point is proportion and trend. A 12 year old girl who weighs more than male classmates may simply be further along in puberty. By age 13-14, many boys start catching up. For later comparison, use the child growth chart for ages 5-20 and the BMI percentile calculator.
| Age | P25 | P50 | P75 |
|---|---|---|---|
| 11 yr | 33.7 kg | 37.2 kg | 44.6 kg |
| 12 yr | 36.9 kg | 41.5 kg | 48.0 kg |
| 13 yr | 40.4 kg | 45.8 kg | 53.0 kg |
At age 12, the CDC 50th percentile weight for girls is 41.5 kg, slightly higher than the boys' midpoint of 40.5 kg. The reason is timing. Girls usually begin puberty about 1-2 years earlier than boys, so many 12 year old girls have already spent one or two years in faster growth, while many boys are just starting.
This trend reverses soon. Around age 13, the median weight is nearly identical for boys and girls. By age 15, the boys' median is 56.7 kg compared with 52.1 kg for girls. By late adolescence, boys' average weight is clearly higher. That is why a 12 year old daughter weighing more than male classmates is usually a normal puberty-timing pattern, not a sign of unhealthy weight gain.
Completely normal
If your 12 year old daughter weighs more than her male classmates, this can be a normal result of earlier puberty timing.
Puberty weight gain is not just fat gain. It reflects heavier bones, more blood volume, larger organs, muscle development, height gain, and healthy body fat changes. Girls commonly gain about 8-10 kg across the main puberty years, while boys commonly gain about 10-14 kg across a slightly longer window.
Key insight
During puberty, weight gain is driven by bone, muscle, height, and healthy fat development. A child gaining quickly may be growing, not becoming unhealthy.
The timeline above shows three patterns: girls often gain faster from ages 10-12, boys and girls meet around age 13, and boys then accelerate through the mid-teen years. This is the growth-curve reason behind many classroom comparisons that feel confusing to families.
Imagine two 12 year old girls in the same class. Emma started puberty at age 10 and weighs about 48 kg near the upper-middle reference range. Sofia has not started puberty yet and weighs about 34 kg near the lower-middle range. The difference is roughly 14 kg (31 lbs), yet both patterns can be healthy for their development stage.
Remember
At age 12, the P3-P97 weight range spans more than 38 kg for boys and 39 kg for girls. That enormous range reflects puberty timing, body build, and family growth patterns.
Do not judge a 12 year old by weight alone. A 160 cm child at 45 kg and a 140 cm child at 45 kg are in very different body-size contexts. Pediatric screening uses BMI-for-age, which compares BMI with children of the same age and sex.
| BMI percentile | CDC category |
|---|---|
| < P5 | Underweight |
| P5-P84 | Healthy weight |
| P85-P94 | Overweight |
| P95+ | Obese |
Puberty can temporarily raise BMI before height catches up, and athletic children may carry more lean mass. Trends over 6-12 months are more useful than one reading. Use the BMI percentile calculator and the weight for height calculator for more context.
Important
Never put a 12 year old on a restrictive diet without medical supervision. Caloric restriction during puberty can interfere with normal growth and development.
Age 12 is a sensitive body-image window. Puberty changes body shape quickly, classmates develop at different speeds, and social media comparisons often intensify. Pediatric and adolescent health research links negative body image with higher risk of disordered eating behaviors, especially when children hear repeated comments about weight or dieting.
Focus on health behaviors instead of the scale: family walks, regular meals, sleep, sports, strength, stamina, and mood. Use functional language such as "your body is getting stronger" instead of appearance labels. Avoid criticizing your own body, labeling foods as good or bad, dieting in front of children, teasing body size, or using food as a reward or punishment.
Watch for repeated comments like "I'm too fat," skipped meals, rigid food rules, frequent bathroom trips after meals, social withdrawal, or exercise used to compensate for eating. If you notice these signs, contact your child's pediatrician or a mental health professional who works with adolescents. For support resources, see the National Eating Disorders Association and Crisis Text Line.
Aim for about 60 minutes of daily activity, ideally through sports, cycling, dance, walking, or play the child actually enjoys.
Prioritize regular meals, protein, calcium, iron, fiber, and enough energy. Avoid dieting, skipped meals, and harsh snack restriction.
Many 12 year olds need 8-10 hours nightly. Consistent sleep supports growth, mood, appetite regulation, and school performance.
Stress, anxiety, and depression can change appetite and activity. Keep communication open and get support early when mood changes persist.
References: CDC youth activity guidance and CDC sleep duration guidance.
Medical disclaimer
This page provides general reference information based on CDC population data. It is not a substitute for professional medical advice, diagnosis, or treatment.
According to CDC growth charts, the average (50th percentile) weight for a 12 year old boy is 40.5 kg (89.3 lbs). The normal range (P10-P90) is 31.4-54.9 kg (69-121 lbs). The full range (P3-P97) spans 27.9-66.1 kg (61.5-145.7 lbs), reflecting wide variation in puberty timing at this age.
Editorial Review
Content is maintained by our editorial team and reviewed against primary WHO and CDC growth references. Last reviewed site-wide on March 18, 2026.