TheCalculatorsHub
Muhammad Shahbaz Siddiqui

Founder & Editor, TheCalculatorsHub

BMI Calculator for Kids

BMI Calculator for Kids converts height and weight into a BMI-for-age percentile using CDC growth chart LMS parameters (ages 2–19). Enter child's sex, age in years and months, height, and weight to get BMI, percentile position, CDC weight category (Underweight/Healthy/Overweight/Obese/Severe Obesity), healthy weight range for the age, and the exact BMI thresholds at the 5th, 85th, and 95th percentiles for that age and sex. Includes a visual percentile bar and BMI threshold table.

Loading BMI Engine...

How It Works

Our engine processes your inputs using verified datasets and logic models to provide real-time results.

Verified Algorithm

Efficiency Tips

Ensure data accuracy for the most reliable interpretation.

Compare results across different scenarios to find the optimal path.

Did you know?

Using standardized tools reduces manual error by up to 95% in complex calculations.

Related Expert Tools

More precision tools in the same niche.

View All

BMI Calculator for Kids Logic

BMI=weight(kg)/height(m)2PercentileviaCDCLMSmethod:Z=((BMI/M)L1)/(L×S)BMI = weight(kg) / height(m)² | Percentile via CDC LMS method: Z = ((BMI/M)^L - 1) / (L × S)
Disclaimer: BMI is a general screening tool only and does not diagnose body fatness or health. Consult a healthcare provider for a complete assessment. Learn about our methodology.

How Is Kids BMI Different from Adult BMI?

For adults aged 20 and over, a BMI of 25.0 means overweight regardless of whether you are 22 or 65. For children and teenagers aged 2 to 19, the identical BMI number means something completely different depending on how old the child is and whether they are a boy or a girl. A BMI of 18 at age 8 is above the 95th percentile (obese) for most age-sex groups, while the same BMI at age 16 is well within the healthy range. This is why the CDC clinical growth charts use BMI-for-age percentiles rather than absolute thresholds for anyone under 20.

This calculator applies the CDC's LMS method (Lambda-Mu-Sigma statistical model) to convert a child's BMI into a percentile compared to the reference population of children the same age and sex. The LMS parameters encode how the median BMI, the spread of BMI values, and the skewness of the distribution all change continuously across every month of childhood from age 2 to 20. The result is a percentile that is directly comparable to what a paediatrician would plot on a growth chart.

Understanding the Percentile Categories

The CDC defines four weight status categories for children based on percentile thresholds, with a fifth category added more recently for severe obesity:

CategoryPercentile RangeWhat It Means
UnderweightBelow 5th percentileLower than 95% of peers — nutritional concern
Healthy Weight5th to below 85thWithin normal range for age and sex
Overweight85th to below 95thMonitoring advised; not a clinical diagnosis alone
Obese95th percentile or aboveAssociated with increased health risk
Severe Obesity120% of 95th percentile BMI or aboveClinical evaluation strongly recommended

The 120% of 95th percentile threshold for severe obesity was introduced by the American Academy of Pediatrics in 2007 to identify children at highest risk and was reaffirmed in the AAP's 2023 clinical practice guidelines on childhood obesity. This calculator displays the BMI at that threshold for the child's specific age and sex alongside the standard 95th percentile BMI.

Why Age and Sex Both Matter

Body composition in children changes dramatically across childhood and adolescence. In early childhood, between ages 2 and 5, BMI typically decreases as children grow taller and lean out. From around age 5 to 6, a natural upturn in BMI called the adiposity rebound begins. Children who experience this rebound earlier tend to have higher adult BMI. During puberty, boys gain substantial muscle mass, which increases BMI but represents healthy growth, while girls gain proportionally more fat tissue, which is also hormonally normal. The CDC growth charts capture all of these natural changes, which is why entering the exact age in years and months produces a more accurate percentile than rounding to the nearest year.

Sex-specific charts matter because the adiposity rebound happens at different times for boys and girls, puberty begins earlier in girls, and the final body composition targets differ between the sexes. This calculator applies entirely separate LMS reference tables for boys and girls, as the CDC intended.

What to Do with the Result

The single most important thing to understand about a children's BMI percentile is that it is a screening signal, not a diagnosis. An 87th percentile result does not mean a child has a weight problem that requires immediate intervention. It means their BMI is higher than 87 percent of children the same age and sex, and that a paediatrician should be informed and a trend should be tracked. Paediatric weight management for children in the overweight range (85th to 94th percentile) typically focuses on maintaining current weight while allowing normal height growth to reduce the percentile naturally, rather than intentional weight loss. Calorie restriction in growing children carries real risks and is rarely appropriate without medical oversight.

For children in the obese range (95th percentile or above), particularly severe obesity, a paediatrician review is warranted to assess for comorbidities including elevated blood pressure, elevated fasting glucose, dyslipidaemia, sleep-disordered breathing, and joint problems. These conditions are increasingly common in children at higher percentiles but are manageable when identified early.

A Single Measurement vs a Growth Trend

Growth charts were designed to track trends over time, not to be interpreted from a single data point. A child at the 82nd percentile who was at the 75th percentile six months ago is trending upward and that movement matters. A child at the 92nd percentile who has been stable at that level for three years and is active and otherwise healthy is in a very different clinical position. If you have access to previous measurements, running them through this calculator and noting whether the percentile is stable, rising, or falling provides more context than any single result. Keep a record of height, weight, and the resulting percentile at each paediatric visit. The CDC recommends plotting multiple measurements over time as the standard approach for paediatric weight assessment.

For teens approaching 20, our adult BMI Calculator covers the standard WHO classification for adults. For female-specific adult BMI context, see the BMI Calculator for Women. For male-specific adult BMI context with body fat estimate, see the BMI Calculator for Men.

Frequently Asked Questions

Founder's Real-World Experience
Muhammad Shahbaz Siddiqui

Muhammad Shahbaz Siddiqui

Founder, TheCalculatorsHub

How I used the kids BMI calculator to understand why the paediatrician flagged my daughter's weight

At my daughter's 8-year check-up in late 2025, the paediatrician noted that her weight had been tracking "a little high" across her last two visits and mentioned the 87th percentile. I nodded and went home, but I had no mental model for what 87th percentile actually meant in practical terms. I used this calculator the same evening. I entered her age (8 years, 3 months), sex (girl), height (129 cm), and weight (29 kg). Her BMI came back at 17.4. On its own that number meant nothing to me. What made it legible was the percentile: 87th percentile, placing her in the overweight category by CDC definitions.

What changed my reaction was the context the calculator provided. The 85th percentile threshold for an 8-year-old girl corresponds to a BMI of approximately 17.1, and she was just above it. She was not near the 95th percentile. The CDC clinical growth charts are explicit that the overweight classification at 85 to 94th percentile is a monitoring flag, not a clinical diagnosis. The paediatrician had not said anything alarming, and the calculator confirmed that her result, while above the threshold, was at the lower end of the overweight range. I went back to the paediatrician with specific questions rather than vague anxiety. She recommended tracking over 6 months with no dramatic dietary changes, just more active time after school.

Six months later I ran the calculator again. At 8 years 9 months and 30 kg at 131 cm, her BMI had moved to 17.5, but the percentile had actually dropped to 85th because the reference curve shifts with age. She had grown into her weight. The CDC makes clear that BMI-for-age percentile is the appropriate measure for children, not the adult absolute thresholds, and that growth trends over multiple time points are more meaningful than any single result. The calculator turned a number I did not understand into a position on a curve I could actually reason about.

87th percentile flagged (overweight)Just above 85th threshold — not obese rangePercentile dropped to 85th in 6 months without intervention