User Rating 0.0 โ˜…โ˜…โ˜…โ˜…โ˜…
Total Usage 0 times
2 โ€“ 19
0 โ€“ 11
Is this tool helpful?

Your feedback helps us improve.

โ˜… โ˜… โ˜… โ˜… โ˜…

About

Body Mass Index alone is insufficient for pediatric assessment. Unlike adults, where fixed BMI thresholds apply, children require age-and-sex-specific percentile ranking because body composition shifts dramatically during growth. A BMI of 18 kg/m2 is healthy for a 12-year-old girl but signals underweight in a 16-year-old boy. This tool implements the CDC 2000 LMS smoothing method across the full 2 - 20 year range, computing exact z-scores from Lambda-Mu-Sigma parameters rather than relying on coarse lookup tables. Misclassification carries real consequences: missed early obesity intervention or unnecessary dietary restriction in normal-weight children.

The calculator interpolates between half-month CDC data points for the child's precise age in months. Categories follow CDC clinical definitions: underweight below the 5th percentile, healthy weight from the 5th to the 84th, overweight from the 85th to the 94th, and obese at or above the 95th. Note: this tool approximates population norms and does not replace clinical evaluation. Children with high muscle mass or unusual growth patterns require direct body composition measurement.

bmi calculator kids child bmi percentile pediatric bmi cdc growth chart bmi for age children weight category

Formulas

The raw Body Mass Index is calculated from weight and height:

BMI = wh2

where w is mass in kg and h is height in m. The raw BMI is then transformed into a z-score using the CDC LMS method:

z = ( BMIM )L โˆ’ 1L ร— S

where L (power in the Box-Cox transformation), M (median), and S (generalized coefficient of variation) are sex- and age-specific parameters from the CDC 2000 growth reference. When L = 0, the formula reduces to:

z = ln(BMI รท M)S

The z-score is converted to a percentile via the cumulative distribution function of the standard normal distribution ฮฆ(z), approximated using the Abramowitz & Stegun rational method with maximum error < 7.5 ร— 10โˆ’8. The percentile determines the weight category per CDC clinical thresholds.

Reference Data

Percentile RangeWeight CategoryClinical InterpretationRecommended Action
< 5thUnderweightBelow expected range for age and sexEvaluate for nutritional deficiency, chronic illness
5th - 84thHealthy WeightWithin normal growth trajectoryMaintain balanced diet and activity
85th - 94thOverweightAbove expected range; increased metabolic riskLifestyle modification, monitor trajectory
โ‰ฅ 95thObeseSignificantly elevated cardiometabolic riskClinical intervention recommended
โ‰ฅ 99thSevere ObesityClass II/III pediatric obesitySpecialist referral, comorbidity screening
Age (years)Boys 50th %ile BMI kg/m2Girls 50th %ile BMI kg/m2Boys 85th %ileGirls 85th %ileBoys 95th %ileGirls 95th %ile
216.516.418.018.019.319.1
415.515.316.716.817.617.9
615.315.217.017.118.418.8
815.815.718.218.320.020.6
1016.616.619.620.022.122.9
1217.817.921.221.724.225.2
1419.219.422.823.326.027.2
1620.520.424.224.527.528.9
1821.721.025.625.329.030.2
2022.621.526.625.930.031.2

Frequently Asked Questions

Adult BMI categories use fixed cutoffs (e.g., 25 kg/mยฒ for overweight). Children's body fat percentage changes with age and differs between sexes due to growth spurts and puberty. A BMI of 22 is normal for a 17-year-old boy but would place a 7-year-old well above the 95th percentile. The CDC BMI-for-age system normalizes BMI against a reference population of the same age and sex, producing a percentile that accounts for these developmental shifts.
The LMS method, developed by Tim Cole, fits three smooth curves to reference data: L (Box-Cox power for skewness), M (median), and S (coefficient of variation). This captures the fact that BMI distributions in children are not symmetric - they skew right, especially in older adolescents. Simple lookup tables force you to round to the nearest age and lose precision. The LMS approach lets you compute an exact z-score for any age down to the month, then convert it to a continuous percentile.
Below age 2, the CDC recommends using weight-for-length percentiles rather than BMI because BMI is unreliable in infants - their body proportions (large head, short limbs) distort the height-squared denominator. After age 20, adult BMI categories apply. The CDC 2000 growth charts provide LMS parameters specifically for the 24-month to 240-month range.
During puberty (typically ages 10-14 for girls, 12-16 for boys), lean mass increases rapidly. A child who tracks at the 60th percentile at age 9 may shift to the 70th at age 12 without gaining excess fat. The LMS reference curves already incorporate the pubertal BMI rebound, so moderate upward shifts in percentile are not necessarily concerning. Persistent tracking above the 85th percentile across multiple measurements is more clinically relevant than a single reading.
BMI cannot distinguish fat mass from lean mass. A muscular adolescent athlete may register at the 90th percentile despite low body fat. In such cases, waist circumference, skinfold thickness, or dual-energy X-ray absorptiometry (DXA) provide better body composition data. This tool flags the statistical position within the reference population - clinical interpretation requires additional context.
The standard normal CDF approximation remains accurate to several decimal places even at z-scores beyond ยฑ3. However, CDC notes that BMI values above the 97th percentile should be interpreted with caution because the reference data becomes sparse at the extremes. For children above the 95th percentile, the CDC recommends reporting the percentage above the 95th percentile median BMI rather than the raw percentile to better differentiate degrees of severity.