Age calculator showing timeline from newborn to toddler with calendar

BMI-for-Age Percentile & Z-Score Calculator (2?20 Years)

BMI-for-Age Percentile & Z-Score Calculator (2–20 Years)

Body Mass Index (BMI) for age is the standard screening tool for identifying overweight, obesity, and underweight in children and adolescents aged 2–20 years. Unlike adult BMI thresholds (which use fixed cutoffs like 25 and 30), pediatric BMI must be interpreted relative to age and sex because body composition changes dramatically during growth. The CDC defines BMI-for-age percentiles: below the 5th percentile is underweight, 5th–85th is healthy weight, 85th–95th is overweight, and 95th percentile and above is obesity.

According to the CDC, approximately 14.7 million children and adolescents in the United States are affected by obesity. Early identification using BMI-for-age allows families and healthcare providers to intervene with lifestyle changes before obesity-related health conditions develop. The American Academy of Pediatrics (AAP) recommends annual BMI screening for all children aged 2 and older.

How BMI-for-Age Is Calculated

BMI is calculated as weight in kilograms divided by height in meters squared (kg/m²). However, for children, this raw number is then compared to age- and sex-specific reference data to produce a percentile. A BMI of 17 might be perfectly normal for a 5-year-old boy but indicate underweight for a 16-year-old boy. This is why the percentile — not the raw BMI — is used for classification.

Understanding BMI Categories for Children

  • < 5th percentile: Underweight
  • 5th to < 85th percentile: Healthy weight
  • 85th to < 95th percentile: Overweight
  • ≥ 95th percentile: Obesity
  • ≥ 120th percentile or BMI ≥ 35: Severe obesity

BMI-for-Age Calculator

BMI-for-Age Calculator (2–20 Years)

Enter the measurements below for an educational estimate. This tool is not a diagnosis.

When to Call Your Pediatrician

  • BMI-for-age is at or above the 85th percentile (overweight/obesity)
  • BMI-for-age is below the 5th percentile (underweight)
  • Child crosses two percentile lines between visits
  • Family history of obesity-related conditions (diabetes, heart disease)

Frequently Asked Questions

How is BMI-for-age different from adult BMI?

Adult BMI uses fixed cutoffs (25 = overweight, 30 = obesity), but children’s body composition changes with growth, so BMI must be compared to age- and sex-specific percentiles. A BMI of 22 may be healthy for a 16-year-old but concerning for an 8-year-old.

What are the CDC BMI categories for children?

Below the 5th percentile is underweight, 5th to less than 85th is healthy weight, 85th to less than 95th is overweight, and 95th percentile or above is obesity. These cutoffs apply to children aged 2-20 years and are the standard in US clinical practice.

Can BMI-for-age be inaccurate for athletes?

Yes. BMI does not distinguish fat from lean muscle mass, so a muscular adolescent athlete may have a high BMI without excess body fat. BMI is a screening tool – your pediatrician can assess body composition and growth pattern for a fuller picture.

What should I do if my child’s BMI is above the 85th percentile?

Don’t put a child on a restrictive diet. Talk to your pediatrician, who can evaluate growth trends, family history, and lifestyle habits. Evidence-based approaches focus on family-wide healthy eating, activity, sleep, and screen-time changes rather than weight-focused diets.

Written by Dr. Sarah Williams, MD (Pediatrics) | Medically approved by Dr. Ahmed Raza, MD (Pediatrics) | Updated for 2026

Disclaimer: This calculator is for general informational purposes only and is not a substitute for professional medical advice. Always consult your pediatrician.

Similar Posts

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *