BMI Calculator for Children

Pediatric BMI with rough CDC percentile category for children and teens aged 2–19.

Inputs

219
8150
70210

Result

BMI
17.9
Healthy
Healthy weight (5–84th)
  • Age10 years (boy)
  • Approx. healthy rangeBMI 15.4 – 19.4
  • Approx. overweight cutoff (85th %ile)BMI 19.4Borderline
  • Approx. obesity cutoff (95th %ile)BMI 22.2High risk
  • NoteInterpolated; not a substitute for CDC chart lookupPediatric — see doctor for actual percentile
Healthy weight (5–84th)
11.366666666666667 BMI17.9 BMI28.2 BMI
Cutoffs interpolated from CDC 2000 growth charts for a 10-year-old boy.
Not medical advice — Pediatric BMI is interpreted on age-and-sex-specific percentile curves. This tool interpolates the curves and is for "ballpark" guidance only — for any clinical decision, your pediatrician should plot the BMI on the actual CDC growth chart.

How to use this calculator

  • Use the child's most recent measured weight and height.
  • Pick the right sex — pediatric BMI cutoffs differ by sex.
  • A "warning" or "error" badge means see a pediatrician — don't panic; growth varies.
  • For children under 2, this tool doesn't apply. Weight-for-length is used instead.

About this tool

BMI for children is interpreted differently than for adults — the same number means different things at different ages because kids' body composition changes through growth. Pediatricians use age- and sex-specific percentile charts (CDC in the US, WHO globally) instead of fixed BMI cutoffs. This calculator gives an approximate categorisation by interpolating the 85th and 95th-percentile cutoff curves, which is good enough to know whether a doctor visit is warranted — but not a substitute for an actual percentile lookup at a check-up. For ages under 2, BMI isn't used at all; doctors track weight-for-length instead.

What this calculator does

Computes BMI for children and teens aged 2-19 and reports it as a percentile against same-age, same-sex peers using CDC 2000 growth chart data. Unlike adult BMI (which uses fixed thresholds at 18.5/25/30), pediatric BMI must be interpreted as a percentile because healthy weight-for-height changes rapidly with age and sex during development.

How it works — the formula

BMI = weight (kg) ÷ height² (m²) Pediatric percentile = look up (age, sex, BMI) in CDC LMS growth-chart tables Category: <5th=Underweight, 5-85th=Healthy, 85-95th=Overweight, >=95th=Obese

The percentile is derived from CDC LMS parameters (Lambda-Mu-Sigma smoothing) that convert raw BMI into a z-score, then map to a percentile against a reference population of US children measured 1963-1994. The cutoff percentiles are CDC-recommended clinical categorization.

Worked examples

Example 1
10-year-old girl, average height and weight
Inputs:
age = 10, sex = female, height = 138 cm, weight = 32 kg
Output:
BMI = 16.8, ~50th percentile, healthy weight

The BMI value alone (16.8) would look "underweight" by adult thresholds but is completely normal for a 10-year-old girl. This is why pediatric BMI requires percentile interpretation.

Example 2
14-year-old boy, athletic build
Inputs:
age = 14, sex = male, height = 165 cm, weight = 62 kg
Output:
BMI = 22.8, ~75th percentile, healthy weight

Same BMI (22.8) in an adult male would be mid-normal-range; in a 14-year-old boy it is at the higher end of healthy but still well within the healthy percentile band.

Why pediatric BMI is a percentile, not a fixed category

Adult BMI uses fixed thresholds (18.5 underweight / 25 overweight / 30 obese) because adult body composition is relatively stable across a wide age range. A 30-year-old and a 55-year-old with the same height and weight can be evaluated against the same BMI table.

Children are different. A healthy 5-year-old girl might have BMI around 15; a healthy 10-year-old girl around 16; a healthy 15-year-old girl around 20; a healthy 18-year-old girl around 21. Fixed thresholds would misclassify most healthy children as "underweight" in early years and "overweight" in late adolescence.

The CDC solution: interpret pediatric BMI as a percentile against same-age, same-sex peers. A 5-year-old girl at the 50th percentile has healthy weight for her age; a 15-year-old girl at the 50th percentile is also healthy. The percentile bands themselves are consistent (5th, 85th, 95th) across ages, even though the raw BMI values behind those percentiles shift with age.

The CDC weight-status categories

The CDC defines four weight-status categories for children and teens aged 2-19:

CDC pediatric BMI weight-status categories
CategoryPercentile rangeClinical action
UnderweightLess than 5th percentileNutritional assessment recommended
Healthy weight5th to less than 85thContinue routine care
Overweight85th to less than 95thScreen for elevated risk factors
Obese95th or greaterComprehensive evaluation recommended
The 95th-percentile obesity threshold is based on the 1963-1994 CDC reference population. Contemporary US children are systematically heavier than that reference, meaning MORE than 5%% of today's children exceed the "95th percentile" cutoff — this is by design, so the threshold catches the excess weight the reference population would have identified.

How percentiles are calculated

The CDC growth charts use the LMS method — three parameters (Lambda, Mu, Sigma) at each age and sex that describe the shape (L, skewness), median (M), and coefficient of variation (S) of the BMI distribution for that specific age.

For a given child's BMI, the calculation converts the raw BMI value to a z-score using the LMS parameters, then maps the z-score to a percentile via the standard normal distribution. A z-score of 0 = 50th percentile; z = 1.65 = 95th percentile; z = -1.65 = 5th percentile.

This method handles the changing shape of the BMI distribution across ages (childhood BMI is normally distributed while older-teen BMI is right-skewed) and gives a mathematically consistent percentile ranking. It is the same method used in growth-chart software at pediatricians' offices.

When to see a pediatrician

Any BMI percentile below the 5th percentile or above the 95th percentile warrants pediatric evaluation. This is not because the numbers themselves are dangerous — a single reading tells you nothing about health — but because they identify children who should be evaluated more carefully for underlying causes.

Underweight causes to screen for: nutrition inadequacy, food insecurity, eating disorders, celiac disease and other malabsorption, chronic illness, growth-affecting endocrine conditions.

Overweight/obesity causes to screen for: family history of metabolic disease, dietary and activity patterns, sleep disorders, mental health factors (depression and stress can drive weight gain), medication side effects, endocrine conditions.

Between 5th and 95th percentile — the healthy band — routine growth tracking during well-child visits is appropriate. Children's pediatricians will note the child's own growth curve trajectory (going up smoothly, plateauing, dropping) which matters more than any single BMI reading.

BMI vs body fat vs growth curve

Pediatric BMI percentile is a screening tool, not a diagnostic instrument. It does not directly measure body fat, and a highly muscular teen athlete can score in the "overweight" or even "obese" percentile band with healthy body composition.

For a fuller picture, pediatricians combine BMI percentile with the child's own growth curve (are they tracking their expected trajectory?), waist circumference (a proxy for central adiposity in older children), blood pressure, and lab markers (lipids, fasting glucose) where clinically indicated.

The single most useful pediatric growth tool is the child's own longitudinal growth curve maintained over years of well-child visits. A child who has been at the 30th percentile since age 3 and remains at the 30th percentile at age 8 has completely healthy growth even if the number seems low. A child who drops from the 50th percentile to the 15th over a year has a growth concern even if the number is still "healthy" — the shift matters.

Limitations

  • Pediatric BMI cutoffs are CDC categories for US children. WHO growth standards (0-5) and WHO growth references (5-19) differ slightly.
  • Highly muscular teen athletes may score high on BMI percentile without excess body fat.
  • Not appropriate for children with growth-affecting medical conditions (cystic fibrosis, growth hormone deficiency, certain chromosomal conditions) — clinician-referenced growth charts should be used instead.
  • Below age 2, WHO growth standards should be used (this calculator applies to ages 2-19).

Pediatric BMI is a screening tool, not a diagnosis. This calculator does not provide medical advice — pediatricians interpret growth against a child's own growth trajectory, family patterns, and clinical presentation, which no calculator can capture.

Frequently asked

BMI doesn't distinguish muscle from fat. Athletic kids (especially young teens with broad builds) often score "overweight" by BMI. A pediatrician can do a skinfold check or just eyeball it.

Related calculators

Embed this tool on your site
Free, mobile-responsive iframe. Copy-paste a one-line snippet.
Get embed code →

More tools you might like

Hand-picked tools that pair well with this one — same audience, same intent.