BMI Calculator for Teens

Enter a teen's age, sex, height, and weight to calculate BMI (weight ÷ height²) and see an estimated CDC growth-chart percentile, weight-status category, and healthy weight range for their age and sex.

Quick Facts

BMI formula
BMI = weight (kg) ÷ height (m)²
Same formula as adults; only the interpretation differs.
Why percentiles
Teens are compared to same-age, same-sex peers
CDC growth charts, not a fixed adult BMI range.
Categories
<5th, 5th-85th, 85th-95th, ≥95th percentile
Underweight, healthy weight, overweight, obesity.

Your Results

Calculated
Body Mass Index
-
weight ÷ height², kg/m²
Estimated Percentile
-
Vs. same age & sex (approximate)
Weight Status
-
CDC percentile category
Healthy Weight Range
-
5th-85th percentile, at this height

Ready

Enter age, sex, height, and weight, then press Calculate. This is an educational estimate, not a medical diagnosis.

How the Teen BMI Calculator Works

Body Mass Index is calculated the same way at every age: BMI = weight (kg) ÷ height (m)², or in imperial units, BMI = 703 × weight (lb) ÷ height (in)². What changes for teens is the interpretation. Because adolescents are still growing and puberty affects body composition differently by age and sex, the CDC does not use the fixed adult ranges (underweight, normal, overweight, obese at 18.5/25/30). Instead, a teen's BMI is compared against the distribution of BMI values for other kids of the same age and sex, producing a percentile. This calculator computes the exact BMI from your inputs, then estimates that percentile by interpolating standard CDC-pattern BMI-for-age reference curves.

Why percentiles instead of a fixed BMI number

A 13-year-old and an 18-year-old with an identical BMI of 22 are in very different situations: that number would be high for the younger, pre-growth-spurt teen but unremarkable for the older, more fully-grown one. Percentiles correct for this by asking "how does this BMI compare to other teens of the same age and sex?" rather than judging the raw number in isolation. The CDC defines four weight-status categories from the percentile: underweight (below the 5th percentile), healthy weight (5th to under the 85th percentile), overweight (85th to under the 95th percentile), and obesity (95th percentile or above).

How the percentile estimate is calculated

The calculator converts your height and weight to metric units, computes BMI = kg ÷ m², then looks up the approximate 5th, 50th, 85th, and 95th percentile BMI values for the entered age and sex from standard growth-chart reference points (interpolating between ages). Your BMI is placed within those bands to estimate a percentile and category, and the same reference points are used in reverse to show a healthy weight range (5th-85th percentile) at the entered height. Because this uses interpolated reference points rather than the full clinical monthly growth-chart tables, treat the percentile as a close educational estimate — for an exact, clinically-documented percentile, use the CDC's official BMI Percentile Calculator for Child and Teen or ask a pediatrician.

What this number does not capture

BMI-for-age does not distinguish muscle from fat, so a muscular, athletic teen can show a higher percentile without excess body fat. Puberty timing also varies widely — two 14-year-olds can be at very different growth stages — so a single measurement is less informative than a trend plotted over several checkups. This tool is a screening estimate, not a diagnosis; unusual or borderline results are best discussed with a pediatrician, who can factor in growth history, diet, activity level, and family history.

Frequently Asked Questions

Why don't teens use the same BMI categories as adults?
A teen's body composition changes constantly with growth and puberty, so a fixed BMI number (like 18.5-24.9 for adults) doesn't work. Instead, the CDC compares a teen's BMI to other kids of the same age and sex using growth-chart percentiles: underweight is below the 5th percentile, healthy weight is the 5th to under the 85th percentile, overweight is the 85th to under the 95th percentile, and obesity is the 95th percentile or above.
How is BMI calculated before finding the percentile?
The BMI formula is the same at every age: BMI = weight (kg) divided by height (m) squared, or weight (lb) times 703 divided by height (in) squared. That raw number is then compared against age- and sex-specific reference curves to find the percentile.
How accurate is the percentile shown here?
This calculator estimates the percentile by interpolating standard CDC-pattern BMI-for-age reference curves, so it is a close educational approximation rather than the exact clinical calculation. For an official percentile, use the CDC's BMI Percentile Calculator for Child and Teen or ask a pediatrician, especially near a category boundary.
Does a high or low percentile always mean a health problem?
Not necessarily. Muscle mass, growth timing, puberty stage, and body frame all affect BMI-for-age. It is a screening tool, not a diagnosis - a pediatrician considers growth history, diet, activity, and other measurements before drawing conclusions.