Calculate child weight-for-age percentile using CDC growth chart data. Shows percentile, z-scores, and BMI context for ages 2-20 years.
The Child Weight Percentile Calculator determines a child's weight-for-age percentile using CDC 2000 growth reference data and the LMS statistical method. For children aged 2-20 years, it provides percentile and z-score calculations that show where weight falls relative to age- and sex-matched peers.
Pediatric weight monitoring is essential for identifying failure to thrive, nutritional disorders, and shifts in growth pattern. Early recognition of change helps clinicians and families investigate diet, chronic illness, endocrine issues, or lifestyle factors before the trend becomes harder to reverse.
The calculator also computes BMI when height is provided and shows reference medians by age, supporting nutritional assessment in pediatric practice and well-child visits. Interpretation is strongest when weight is measured consistently, considered alongside height and BMI, and tracked across repeated visits rather than judged from a single reading.
Childhood weight trajectories strongly predict adult health outcomes. Persistently low weight-for-age may suggest nutritional deficiency, chronic illness, or feeding problems, while persistently high weight-for-age may justify a closer look at height, BMI-for-age, and the broader growth pattern.
Objective percentile-based assessment removes subjective bias from weight discussions and provides a standardized framework for tracking growth over time. Weight-for-age is descriptive; BMI-for-age remains the CDC screening tool for overweight and obesity in children aged 2 to 20 years.
Z-Score = ((Weight/Median)^L - 1) / (L × S) [LMS method] Percentile derived from z-score using standard normal distribution. BMI = Weight (kg) / Height (m)²
Result: 54th percentile — Typical weight-for-age
An 8-year-old boy weighing 26 kg is close to the median of 25.6 kg for his age, placing him at approximately the 54th percentile. That is a typical weight-for-age result and should be interpreted together with height and BMI.
Weight-for-age is useful for growth monitoring, but it is not the same as BMI-for-age. A tall child may have a high weight-for-age percentile without excess adiposity, while a shorter child may have a lower weight-for-age percentile and still have an elevated BMI-for-age. For that reason, clinicians use weight-for-age to describe growth and BMI-for-age to screen for overweight or obesity.
Childhood obesity has tripled since the 1970s in the US, with current prevalence of approximately 20% among youth aged 2-19. Disparities exist by race/ethnicity, socioeconomic status, and geography. The AAP now recommends intensive health behavior and lifestyle treatment for children aged 6+ with obesity, and pharmacotherapy consideration for ages 12+ with BMI ≥95th percentile.
Failure to thrive (FTT) in children under 2 requires systematic evaluation including feeding history, caloric intake assessment, developmental evaluation, and screening for organic causes (celiac disease, cystic fibrosis, congenital heart disease, malabsorption). Most cases are non-organic and respond to nutritional intervention and feeding therapy.
Weight-for-age and BMI do not distinguish lean mass from fat mass. A muscular adolescent may appear heavy for age while having healthy body composition. Conversely, a normal-weight child may have excess adiposity. When body composition is important, skinfold measurements, BIA, or DEXA may be considered.
Last updated:
This calculator estimates weight-for-age percentile from sex, age, and measured weight using an LMS interpolation approach anchored to CDC growth-chart references for children aged 2 to 20 years. The output is meant to describe where the child's weight falls relative to age-matched peers and to support longitudinal growth review.
Weight-for-age is not the CDC screening tool for overweight or obesity in this age group, so this page should be interpreted alongside height and BMI-for-age rather than used alone for obesity labeling. Because the implementation interpolates a reduced reference table rather than the full CDC monthly LMS dataset, borderline values should be checked against the official chart when exact classification matters clinically.
For children ages 2-20, CDC recommends BMI-for-age as the primary screening tool for overweight/obesity because it accounts for height differences. Weight-for-age is useful for tracking growth velocity and identifying underweight, failure to thrive, and nutritional adequacy.
Per CDC definitions: overweight is BMI-for-age ≥85th and <95th percentile; obesity is BMI-for-age ≥95th percentile; severe obesity is BMI ≥120% of the 95th percentile (or BMI ≥35). Weight-for-age percentiles alone should not be used to label obesity.
Evaluation is recommended for weight <5th percentile, crossing downward through 2 major percentile lines, or weight-for-height <5th percentile. Causes range from inadequate intake to malabsorption, chronic infection, endocrine disorders, and psychosocial factors.
CDC 2000 charts were created from US population data. WHO charts, based on international breastfed infants, are recommended for ages 0-2. For specific ethnic groups, population-specific references may be more appropriate.
A change of >2 major percentile lines (for example, from 75th to 25th) over 6-12 months warrants investigation regardless of the current percentile. Rapid upward crossing should be reviewed with height and BMI-for-age rather than weight alone.
Ideally measured in a dry diaper (infants) or light indoor clothing without shoes (older children). Consistency in measurement conditions is more important than absolute accuracy for tracking trends.