CALCULATOR · HEALTH · GROWTH

Child BMI Calculator

Children don’t get adult BMI cutoffs — they get percentiles. A 10-year-old boy, 54 inches, 85 lb has a BMI of 20.49, which lands at the 90.7th percentile: overweight on the CDC scale, even though 20.5 is a perfectly healthy BMI for an adult. Enter any child age 2 to 20 below — the math runs on the CDC’s 2000 BMI-for-age LMS reference data.

486

Child BMI-for-age percentile

Enter the child’s sex, age, height, and weight. The calculator computes BMI (703 × lb ÷ in²), converts it to a z-score with the CDC’s LMS parameters for that exact age and sex, and returns the percentile and weight category.

Medical disclaimer: this calculator is informational only and is not medical advice. BMI is a screening tool, not a diagnosis — only your pediatrician, who sees growth history, can say what a percentile means for your child. Never put a child on a diet based on a calculator result.

The CDC publishes separate BMI-for-age curves for boys and girls — the same BMI can land at different percentiles. A 10-year-old boy at BMI 20.49 is at the 90.7th percentile; a girl the same age and size is at the 87.9th.

Whole years of age, 2 to 20. Percentiles shift fast in childhood — a year of growth changes the reference curve, so enter the age as accurately as you can and add the extra months in the next field.

Months beyond the whole years above — 0 to 11. A 10-year-6-month-old is read against a different curve than a just-turned-10 child. Under 24 months total, the calculator refuses: the CDC curves start at age 2.

Standing height in inches — no shoes, heels together, head level. The default 54 in (4’6″) is a typical 10-year-old. BMI squares the height, so a one-inch error moves the result more than a one-pound error does.

Weight in pounds, light indoor clothes. The default 85 lb with 54 in gives BMI 20.49 — deliberately chosen to show how a “healthy adult” number reads as 90.7th percentile in a child. Weigh on a calibrated scale, same time of day.

Result—Enter values above

Enter values to see the result.

The 60-second rule

Kids are scored by percentile, not by cutoff. The CDC’s BMI-for-age charts turn a child’s BMI into a percentile against same-age, same-sex peers: below the 5th is underweight, 5th to below 85th is healthy weight, 85th to below 95th is overweight, 95th and up is obesity. At the default — boy, 10 years, 54 in, 85 lb — BMI is 20.49, the percentile is 90.7th, and the category is overweight.

The worked example, line by line

Setup: boy, 10 years 0 months (120 months), 54 in, 85 lb.

Line 1 — the BMI. 703 × 85 ÷ 54² = 703 × 85 ÷ 2,916 = 20.49. Same formula as adult BMI — the difference is entirely in what happens next.

Line 2 — the reference curve. The CDC’s LMS parameters for a boy at 120 months (interpolated between the 119.5- and 120.5-month reference points) give the median (M) and spread (S) of BMI at that age, plus the skew correction (L).

Line 3 — the z-score. z = ((BMI ÷ M)L − 1) ÷ (L × S) = 1.325. The child’s BMI sits 1.325 standard deviations above the age-sex median.

Line 4 — the percentile. The normal CDF at z = 1.325 gives 90.7% — about 90.7% of 10-year-old boys have a lower BMI. 85th–below-95th → overweight.

The twist. An adult with BMI 20.49 is comfortably inside the healthy 18.5–24.9 range. The number didn’t change — the ruler did. That’s the whole lesson of this page: never read a child’s BMI against adult cutoffs.

The CDC weight categories

PercentileCategoryWhat it means
Below 5thUnderweightBelow 95% of peers — worth a pediatrician visit to check growth and nutrition.
5th to below 85thHealthy weightThe broad middle — where most children land.
85th to below 95thOverweightAbove 85% of peers — a screening flag, not a diagnosis; the pediatrician looks at trend.
95th and aboveObesityAt or above 95% of peers — the pediatrician evaluates further.

Output · formula · meaning

OutputFormulaWhat it means
BMI703 × weight (lb) ÷ height (in)²20.49 at the defaults — the raw index, before any age/sex context.
z-score((BMI ÷ M)L − 1) ÷ (L × S)1.325 at the defaults — standard deviations above the age-sex median.
PercentileΦ(z) × 100 (normal CDF)90.7th at the defaults — ~90.7% of same-age, same-sex peers are lower.
Category<5th / 5th–<85th / 85th–<95th / ≥95thOverweight at the defaults — a screening category, not a diagnosis.

Who uses this

  • The parent at a well visit: the pediatrician says “90th percentile” and they come home to see what that actually means — 90.7% of peers are lower, and why it isn’t the same as an adult BMI of 20.5.
  • The pediatric nurse: spot-checks a charted BMI against the CDC curve before the doctor walks in — the z-score line shows exactly how far off-median a reading is.
  • The school health screener: runs a classroom’s worth of heights and weights through the same CDC reference every other tool on this page uses, keeping screenings consistent year to year.
  • The youth coach: learns that a muscular 15-year-old at the 91st percentile may be flagged by BMI alone — and why the pediatrician, not the scale, makes the call.

Accuracy & limitations

Percentiles come from the CDC 2000 BMI-for-age LMS reference data (public domain, US government), interpolated linearly on L, M, and S between the half-month reference points — verified against the reference’s own published percentile columns (a BMI equal to the reference median returns exactly 50.0). The reference population is US children measured for the 2000 charts; growth patterns have shifted since, and your pediatrician’s judgment already accounts for that. BMI does not measure body fat — muscle, bone density, and growth-spurt timing all move it. Under 24 months the CDC curves don’t apply (clinicians use WHO weight-for-length charts); past 20 years the adult cutoffs apply. This is a screening tool, not a diagnosis — never restrict a child’s food based on a calculator result.

Cite this calculatorBright Side Kit. “Child BMI Calculator: Percentile by Age & Sex (CDC).” brightoolbox.com, 2026.Bright Side Kit. "Child BMI Calculator: Percentile by Age & Sex (CDC)." https://brightoolbox.com/child-bmi-calculator/ Accessed October 24, 2026.Data sources
  • Centers for Disease Control and Prevention (CDC), 2000 CDC Growth Charts: BMI-for-age LMS parameters, ages 24–240.5 months, by sex (public domain, US government).
  • CDC “About Child & Teen BMI” — percentile categories: <5th underweight, 5th–<85th healthy weight, 85th–<95th overweight, ≥95th obesity.
Embed this calculator

Paste this into any web page to embed the live calculator. The “Bright Side Kit” link below it must stay intact.

Frequently asked questions

Why is my child’s BMI “overweight” when the same BMI is healthy for me?

Because children are scored on a different ruler. Adults use fixed cutoffs (18.5–24.9 = healthy); children use percentiles against same-age, same-sex peers, because healthy BMI moves as kids grow. A BMI of 20.49 is healthy for an adult but lands at the 90.7th percentile — overweight — for a 10-year-old boy. Same number, different scale.

What does “90th percentile” actually mean?

It means about 90% of children the same age and sex have a lower BMI, and 10% have a higher one. It is not a grade and not a body-fat percentage — it’s a ranking. Pediatricians care most about the trend: a child tracking steadily along the 90th percentile curve is a different story from one jumping from the 50th to the 90th in a year.

Why do boys and girls get different percentiles for the same BMI?

Because the CDC’s reference curves are sex-specific — boys and girls grow on different schedules. At the defaults (10 years, 54 in, 85 lb, BMI 20.49), a boy lands at the 90.7th percentile and a girl at the 87.9th. Always use the right curve; that’s why the calculator asks.

Can I use this calculator for a baby under 2?

No — and the calculator will refuse. The CDC BMI-for-age curves start at 24 months. Under age 2, clinicians use WHO weight-for-length charts instead, because length measurement and growth patterns differ in infancy. If you entered an age under 2 and got an error, that error is the feature working.

Does BMI actually measure body fat?

No. BMI is weight relative to height — it can’t tell muscle from fat, and it doesn’t know about bone density or growth-spurt timing. A muscular teen athlete can land in the “overweight” range with low body fat. That’s exactly why BMI is a screening tool: it flags who deserves a closer look, and the pediatrician does the looking.

How often should I check my child’s BMI percentile?

At well-child visits — that’s when the pediatrician plots it on the growth chart anyway. Checking at home between visits is fine for curiosity, but don’t track it weekly: normal growth comes in spurts, and week-to-week wiggle means nothing. One steady curve over years beats ten anxious measurements.

What if my child lands right on a boundary, like the 85th percentile?

Boundaries are administrative, not biological — the 84.9th and 85.1st percentile are essentially the same child. Near a line, the number alone says almost nothing; what matters is the trajectory (stable vs climbing), plus what the pediatrician sees in person. Don’t let a rounding difference decide anything.