BMI Calculator for Teens
HealthCalculate BMI-for-age for teenagers aged 13-19 and see an estimated CDC growth-chart percentile with weight category. Fast, free, and mobile-friendly.
BMI
—
Note: This percentile is an approximation of the CDC BMI-for-age growth charts. For an official clinical percentile, ask your pediatrician to plot BMI on the CDC growth chart directly.
What is a Teen BMI?
A BMI Calculator for Teens estimates Body Mass Index for adolescents aged 13–19 and places that number in context using the CDC's BMI-for-age growth charts. Unlike the standard BMI Calculator, which applies fixed adult cut-offs of 18.5, 25, and 30, this tool compares a teenager's BMI against thousands of other teens of the same age and sex to produce a percentile — the same approach pediatricians use during well-child visits.
The reason age and sex matter so much during the teen years is puberty. Growth spurts, muscle development, and changes in body composition happen at different rates and different ages for boys and girls, so a BMI of 22 might be completely normal for a 17-year-old boy but elevated for a 13-year-old girl. The CDC growth charts, first published in 2000 and still the U.S. clinical standard, capture this variation by tracking BMI-for-age as a percentile curve rather than a single number line.
This calculator uses a close mathematical approximation of those CDC percentile curves. It is designed as a quick screening estimate for parents, students, and health-conscious teens — not a replacement for the exact clinical growth chart a pediatrician uses, which also tracks a teen's BMI trend across multiple visits over time.
How to use this Teen BMI calculator
- Select Sex — Boy or Girl — since CDC reference curves differ by sex.
- Set Age using the slider, from 13 to 19 years.
- Enter Height in inches using the slider or type an exact value.
- Enter Weight in pounds using the slider or type an exact value.
- The calculator instantly displays the BMI value, the estimated CDC percentile, and the weight category with a color-coded badge.
- Use the step-by-step breakdown below the result to see exactly how the BMI and percentile were derived.
- If the result falls outside the healthy 5th–85th percentile range, treat it as a prompt to discuss with a pediatrician rather than a final diagnosis.
Formula & Methodology
Step 1 — Calculate raw BMI (U.S. customary units): BMI = 703 × weight (lbs) ÷ height (in)² Step 2 — Estimate the percentile: The calculator compares the raw BMI to an approximated median BMI value for the teen's exact age and sex, derived from published CDC BMI-for-age reference points. It computes a z-score using the formula z = ((BMI ÷ Median) − 1) ÷ S, where S is an age/sex-specific spread parameter, then converts that z-score to a percentile using the standard normal distribution. Worked example: A 15-year-old boy is 64 inches tall (5'4") and weighs 125 lbs. 1. BMI = 703 × 125 ÷ 64² = 87,875 ÷ 4,096 = 21.5 2. Compared to the median BMI for 15-year-old boys (~20.5), this places him modestly above the median. 3. Estimated percentile: roughly the 65th percentile — solidly within the Healthy weight band (5th–85th percentile). Assumptions and limitations: - This calculator uses a mathematical approximation of the CDC LMS growth-chart tables, not the exact published lookup values — treat the percentile as an estimate, not a clinical figure. - BMI-for-age does not distinguish muscle from fat; athletic teens with high lean mass may show an elevated percentile without excess body fat. - Results are for teens aged 13–19 only. For children under 13, use official CDC pediatric growth charts with a pediatrician. For adults 20 and over, use the standard BMI Calculator.
Frequently Asked Questions