Logo

MonoCalc

/

Child BMI Calculator

Health

Metric

Imperial

Child's Age

Range: 2 years 0 months – 19 years 11 months

Biological Sex

CDC charts are sex-specific for accurate percentiles

Height

Weight

About This Tool

🧒 Child BMI Calculator – BMI-for-Age Percentile (Ages 2–19)

Body Mass Index (BMI) is a widely used screening tool for assessing weight relative to height. For children and adolescents aged 2 to 19, however, BMI must be interpreted differently than it is for adults. Instead of fixed cut-off values, child BMI is evaluated using BMI-for-age percentiles — comparing a child's BMI to a large national reference population of the same age and sex. This Child BMI Calculator uses the CDC BMI-for-age growth charts (2000 revision) and the LMS statistical method to compute an accurate percentile ranking.

Why Child BMI Uses Percentiles

Children's body composition changes substantially as they grow. Fat mass naturally decreases from infancy through early childhood (around age 5–6) and then increases again during adolescence — a pattern known as the "adiposity rebound." Additionally, boys and girls differ in body fat distribution, particularly after age 9–10. Because of these normal developmental changes, a single BMI threshold would be misleading at different ages. Percentile-based categories account for these changes automatically.

How the Calculator Works

The calculator applies the LMS (Lambda-Mu-Sigma) method developed by Cole and Green, which is also used by the CDC and WHO for growth charts. The three parameters — L (Box-Cox power), M (median), and S (generalized coefficient of variation) — are tabulated for each age (in months) and sex using the CDC reference dataset.

Given a BMI value X and age/sex-specific parameters L, M, S, the z-score is:

Z = ((X / M)^L − 1) / (L × S)    (for L ≠ 0)
Z = ln(X / M) / S                 (for L = 0)

Percentile = Φ(Z)  [standard normal CDF]

For extreme values (|Z| > 3), the CDC recommends an extension that uses the SD3 and SD2 distance to avoid distortion in the tails, which this calculator implements.

Weight Status Categories

The CDC defines four weight status categories based on BMI-for-age percentile:

Percentile RangeWeight StatusWhat It Means

Below 5th

UnderweightLower weight than 95% of peers; may indicate undernutrition

5th to <85th

Healthy WeightWeight is in the typical healthy range for age and sex

85th to <95th

OverweightHigher BMI than most peers; risk of future health issues if trend continues

95th and above

ObeseAmong the highest BMIs for this age group; associated with health risks
BMI is a screening tool, not a diagnostic test. A child at the 87th percentile is overweight by this classification, but a pediatrician should assess whether this reflects excess fat, above-average muscle, or a large frame.

Inputs Explained

Age (years + months)

CDC charts cover ages 2–19. Enter full years and additional months for the most accurate result. For example, a child who is 7 years and 5 months old should have both fields filled.

Biological Sex

The LMS parameters differ by sex. After puberty especially, boys and girls have different distributions of body fat, making sex-specific charts essential for accurate percentile ranking.

Height

For accurate results, measure height without shoes, standing straight against a wall. For children under 2, lying-down (recumbent) length should be used instead, but this calculator targets ages 2 and above.

Weight

Weigh the child with minimal clothing, without shoes, on a calibrated digital scale. Morning weight before meals tends to be most consistent.

Interpreting the Results

The calculator provides your child's BMI value, their BMI-for-age percentile, a weight status category, and a healthy weight range for their current height — the weight range that would place them between the 5th and 84th percentile. This range helps parents and healthcare providers understand how much weight change, if any, would improve the child's percentile standing.

The z-score (also displayed) is the number of standard deviations from the median BMI for the child's age and sex group. A z-score of 0 means exactly average. Most healthy children fall between −2 and +2.

Limitations and Important Notes

BMI does not directly measure body fat. A child with a high BMI could have a large, muscular frame rather than excess adiposity. Conversely, a child in the "healthy" BMI range may still have unfavorable body composition. BMI should always be viewed as one piece of a larger clinical picture that includes growth velocity over time, dietary habits, physical activity, family history, and developmental milestones.

The CDC charts were developed from US national survey data and may not perfectly represent all ethnic populations. The WHO Multicentre Growth Reference Study charts are an alternative for international use, though they are more widely used for children under 5. For ages 5–19, WHO provides reference data based on the 1977 NCHS charts.

This calculator is intended for general information and educational use. If your child's BMI percentile falls outside the healthy range, consult a pediatrician before making any changes to diet or activity levels.

Practical Tips for Supporting Healthy Growth

  • Focus on growth trend, not single measurements. Plotting BMI-for-age over time reveals whether a child is tracking steadily or shifting percentile lanes.
  • Prioritize nutritional quality. Calorie restriction is rarely appropriate for growing children. Focus on whole foods, adequate protein, and limiting ultra-processed snacks.
  • Encourage daily physical activity. Aim for at least 60 minutes of moderate-to-vigorous movement per day, as recommended by the WHO and CDC for children aged 6–17.
  • Limit screen time. Excess sedentary screen time is associated with higher BMI in children. The AAP recommends no more than 1 hour per day for ages 2–5 and consistent limits for older children.
  • Prioritize sleep. Sleep deprivation is linked to increased appetite and higher BMI in children. School-age children need 9–12 hours per night.

Frequently Asked Questions

Is the Child BMI Calculator free?

Yes, Child BMI Calculator is totally free :)

Can I use the Child BMI Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Child BMI Calculator?

Yes, any data related to Child BMI Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Child BMI Calculator work?

The calculator uses the CDC BMI-for-age growth charts (2000 revision) and the LMS (Lambda-Mu-Sigma) statistical method. You enter your child's sex, age, height, and weight. The tool computes the BMI value, then converts it to an age- and sex-specific percentile using Box-Cox transformation and the standard normal distribution. The result tells you how your child's BMI compares to other children of the same age and sex.

Why are child BMI categories different from adults?

Unlike adults, children's body fat changes significantly as they grow, and it differs between boys and girls. The same BMI value means something different for a 5-year-old than a 15-year-old. That's why CDC uses percentile-based categories — a child's BMI is compared to peers of the same age and sex rather than a fixed cut-off number.

What weight status categories does this calculator use?

The CDC defines four weight status categories for children aged 2–19: Underweight (below the 5th percentile), Healthy Weight (5th to below the 85th percentile), Overweight (85th to below the 95th percentile), and Obese (95th percentile and above). These thresholds are based on national health data and are widely used by pediatricians.

What does the BMI percentile mean for my child?

A percentile tells you how your child ranks compared to other children of the same age and sex. For example, a BMI at the 70th percentile means your child's BMI is higher than 70% of children in the reference group. There is no single 'perfect' percentile — what matters most is a consistent growth pattern over time. Sudden changes in percentile are more significant than the absolute value.

Is this calculator accurate for all children?

This calculator closely follows the official CDC LMS method and is suitable for general reference. However, BMI is a screening tool, not a diagnostic test — it does not directly measure body fat. Children with very high muscle mass may have a higher BMI without excess fat. Accuracy also depends on correct measurements. Always consult a pediatrician or healthcare provider for a proper health assessment.

What age range does this calculator cover?

This calculator is designed for children and adolescents aged 2 to 19 years, which is the range covered by the CDC BMI-for-age growth charts. For children under 2, the WHO Child Growth Standards (weight-for-length) are more appropriate. Standard adult BMI categories apply starting from age 20.