BMI Calculator for Kids

Calculate BMI for children ages 2–20 with CDC growth chart percentiles. Determine weight status using age-and-sex-specific pediatric standards.

👶 Pediatric Note: Children's BMI is interpreted using age-and-sex-specific percentiles from the CDC growth charts. A child's BMI category can change as they grow — consult a pediatrician for clinical guidance.
years (2–20)
ft
in
lbs
BMI
15.7
Calculated BMI for age 8.
Percentile
40th
Your child's BMI is higher than 40% of children of the same age and sex.
Weight Status
Healthy Weight
CDC classification: Healthy Weight (percentile-based for children and teens).
Healthy Weight Range
49 lbs–66 lbs
Healthy weight range at this height for age 8.
50th Percentile Weight
57.3 lbs
The median weight for a 8-year-old male at this height.
Difference from 50th
-1.3 lbs
1.3 lbs below the 50th percentile weight.

BMI Percentile Position

Under
Healthy
Over
Obese
5th85th95th

CDC BMI Percentile Reference (Boys)

Age5th25th50th85th95th
214.715.816.61819.1
413.914.915.61717.9
613.714.715.517.418.7
813.915.116.118.620.5
1014.415.817.120.222.6
1215.116.818.421.924.8
1416.11819.823.626.4
1617.119.221.124.927.5
181820.222.22628.4
2018.721.123.126.929.3
📋 CDC Weight Status Categories for Children
CategoryPercentile RangeDescription
Underweight< 5th percentileBMI is below the expected range for age and sex
Healthy Weight5th to < 85th percentileBMI is within the healthy range
Overweight85th to < 95th percentileBMI is above the healthy range but below obesity threshold
Obese≥ 95th percentileBMI is at or above the 95th percentile for age and sex
Planning notes, formulas, and examples

About the BMI Calculator for Kids

The BMI Calculator for Kids determines your child's Body Mass Index and plots it against the CDC growth charts to find their age-and-sex-specific percentile. Unlike adult BMI, where fixed cutoffs define weight categories, children's BMI must be interpreted using percentiles because body composition changes dramatically during growth and differs between boys and girls at every age.

The Centers for Disease Control and Prevention (CDC) recommends using BMI-for-age percentile charts for children and teens aged 2 through 20 years. These charts are based on national survey data from the CDC's growth reference population and account for the natural changes in body fat that occur as children develop. A child at the 50th percentile has a BMI equal to or greater than 50% of children of the same age and sex.

Weight status categories for children are defined as: Underweight (below 5th percentile), Healthy Weight (5th to less than 85th percentile), Overweight (85th to less than 95th percentile), and Obese (at or above 95th percentile). These thresholds were established based on research linking specific percentile ranges to health risks in childhood and adolescence.

It shows instant percentile estimation, healthy weight ranges for your child's height and age, and comparison to the 50th percentile reference — giving parents, pediatricians, and school nurses a quick, reliable assessment tool.

When This Page Helps

Monitoring your child's BMI percentile over time is one of the most effective ways to track healthy growth and catch potential weight problems early. Childhood obesity has tripled in the U.S. since the 1970s, and early identification allows for intervention when lifestyle changes are most impactful.

It shows instant results that would otherwise require plotting on a paper growth chart or using clinical software. Parents can track their child's percentile between pediatric appointments, and healthcare providers can quickly screen patients during visits.

How to Use the Inputs

  1. Select your child's biological sex — boys and girls have different growth chart references.
  2. Choose imperial (pounds/inches) or metric (kilograms/centimeters) units.
  3. Enter your child's age in years (2–20). Round to the nearest whole year.
  4. Enter your child's height accurately — measure without shoes, standing straight against a wall.
  5. Enter your child's weight — weigh with minimal clothing for accuracy.
  6. Review the BMI, percentile, weight status category, and healthy weight range.
  7. Use the percentile bar and reference table to visualize where your child falls on the growth chart.
Formula used
BMI = (weight in pounds / height in inches²) × 703 The calculated BMI is then compared against CDC growth chart LMS parameters for the child's exact age and sex to determine the percentile. Weight status categories: - Underweight: < 5th percentile - Healthy Weight: 5th to < 85th percentile - Overweight: 85th to < 95th percentile - Obese: ≥ 95th percentile

Example Calculation

Result: BMI 16.9, approximately 55th percentile — Healthy Weight

A 10-year-old boy at 54 inches and 70 lbs has a BMI of 16.9. The CDC 50th percentile for 10-year-old boys is 17.1, so this child is near the 55th percentile, squarely in the Healthy Weight range.

Tips & Best Practices

  • Measure height and weight at the same time of day, with minimal clothing, for consistency.
  • Track BMI percentile over time rather than focusing on a single measurement — trends matter more.
  • Children naturally experience BMI rebound around age 5–7 where BMI increases after decreasing in early childhood.
  • A child who "crosses percentile lines" (jumping from 50th to 85th, for example) warrants clinical attention.
  • Don't compare siblings — each child has their own growth trajectory influenced by genetics, activity, and nutrition.
  • For children under 2, ask your pediatrician about weight-for-length charts instead of BMI.

How CDC Growth Charts Were Developed

The CDC growth charts used in the United States were published in 2000 and are based on data from five national health examination surveys conducted between 1963 and 1994. These charts represent how American children were growing during that period, serving as a reference for comparison rather than an optimal growth standard.

The data includes measurements from a large, nationally representative sample of children across diverse racial, ethnic, and socioeconomic backgrounds. The statistical method used (LMS method) smooths the distribution of BMI values at each age into three parameters — L (skewness), M (median), and S (coefficient of variation) — allowing precise percentile and z-score calculations.

Understanding BMI Percentile Changes During Growth

Children's BMI typically decreases from age 2 to about age 5–6 (called adiposity rebound), then increases through adolescence. The age at which this rebound occurs is actually a predictor of later obesity: children who rebound earlier (before age 5) are more likely to have higher BMI in adolescence and adulthood.

During puberty, significant differences emerge between boys and girls. Boys tend to gain more lean mass, while girls naturally accumulate more body fat. This is why separate growth charts exist for each sex. A BMI of 22 might be 60th percentile for a 15-year-old boy but 70th percentile for a 15-year-old girl.

When BMI Doesn't Tell the Whole Story

BMI is a screening tool, not a diagnostic test. It cannot distinguish between lean mass and fat mass. Children who are very muscular (often seen in athletic teens) may have elevated BMI without excess body fat. Conversely, a child with low muscle mass may have normal BMI but excessive body fat (sometimes called "skinny fat" or normal-weight obesity).

For a more complete assessment, pediatricians may evaluate waist circumference, skinfold thickness, diet quality, physical activity levels, family history, and blood tests (lipid panel, fasting glucose). BMI percentile provides the starting point for these clinical decisions.

Sources & Methodology

Last updated:

Methodology

This page calculates BMI from the entered height and weight, then interprets that BMI using CDC BMI-for-age growth-chart references for children ages 2 through 20. The percentile output is used to assign the familiar pediatric screening bands: underweight, healthy weight, overweight, and obesity.

The output is a screening aid, not a diagnosis. Pediatric interpretation should still consider growth trajectory, puberty stage, medical history, and whether the child is following their own established percentile pattern over time.

Sources

Frequently Asked Questions

  • Children's body fat changes as they grow, and boys and girls develop differently. A BMI that is normal for a 6-year-old may be overweight for a 14-year-old. Percentiles account for these age-and-sex-specific differences, whereas adult BMI uses fixed thresholds (18.5, 25, 30).