How to Calculate BMI for Kids and Teens

Calculate a child's BMI the same way as an adult's: weight (kg) ÷ height (m)², or 703 × weight (lb) ÷ height (in)². Then compare it with other children of the same age and sex on the CDC BMI-for-age growth chart. The result is a percentile: below the 5th is underweight, the 5th to below the 85th is a healthy weight, the 85th to below the 95th is overweight, and the 95th or above is obesity.

  1. 1
    Calculate BMISame formula as adults
  2. 2
    Find the percentileCompare with kids of the same age and sex
  3. 3
    Read the categoryUnderweight, healthy, overweight or obesity

Kids and teens BMI calculator

Runs on your device
Sex
years
months

Birth date, then the date the child was measured.

cm
ft
in
kg
lb

Enter age, sex, height and weight to see the BMI-for-age percentile.

On this page

Your child on the CDC growth chart

The curves show BMI percentiles for boys from age 2 to 20. Add measurements over time to see how your child's BMI tracks along them.

  • Underweight (below 5th)
  • Healthy (5th to below 85th)
  • Overweight (85th to below 95th)
  • Obesity (95th and above)

Saved measurements

Saved only in this browser
MeasuredAgeBMIPercentileRemove

No measurements saved yet. Use Add to growth chart after each checkup to build a history.

How the percentile was calculated

Every percentile calculator does this behind the scenes. Here is the same math, using your child's numbers and the CDC reference data.

    Learn the LMS method in depth

    Why kids get a percentile instead of a BMI category

    Children's body fat changes a lot as they grow, and differently for boys and girls. BMI normally falls from age 2 to about age 5 or 6, then rises through the teen years.1 So the same BMI can mean very different things at different ages.

    BMI-for-age categories

    These CDC categories apply to children and teens aged 2 through 19.2

    PercentileCategory
    Below the 5thUnderweight
    5th to below the 85thHealthy weight
    85th to below the 95thOverweight
    95th and aboveObesity

    Severe obesity: percent of the 95th percentile

    Above the 95th percentile, percentiles bunch together and stop being useful. Instead, the CDC compares a child's BMI with the BMI at the 95th percentile for their age and sex.3 For example, a BMI 20% above the 95th-percentile value is 120% of the 95th percentile.

    % of the 95th percentileClass
    100% to below 120%Obesity class 1
    120% to below 140%Severe obesity, class 2
    140% and aboveSevere obesity, class 3

    For parents: measuring and talking about BMI

    Measure accurately

    Shoes off, back against a flat wall, eyes looking straight ahead. Weigh in light clothes on a hard floor. A 1-inch error in height can move a young child's percentile noticeably. How to measure at home.

    Look at the trend

    One measurement is a snapshot. A child who stays near the same percentile curve over time is usually growing as expected. Big jumps across curves are worth asking about.

    Keep the focus on habits

    Talk with children about energy, sleep, play and food they enjoy, not about weight or numbers. Your pediatrician can help put a result in context.

    Talk to your child's doctor if the result is below the 5th or at or above the 85th percentile, or the percentile has changed quickly. Bring it up at the next checkup; there's no need to wait for a special visit. When to see a doctor.

    Frequently asked questions

    Is BMI calculated differently for kids?

    No. The BMI formula is the same. What changes is how the number is read: it is compared with other children of the same age and sex, and reported as a percentile.

    What age does the kids BMI calculator cover?

    Ages 2 through 19, using the CDC growth charts.1 From age 20, use the adult BMI calculator. Under age 2, doctors use weight-for-length charts instead of BMI.

    Why do boys and girls have different charts?

    Boys and girls gain body fat at different rates and times, especially around puberty. Separate charts make the comparison fair.

    How do I calculate a BMI percentile by hand?

    You need the CDC's L, M and S values for the child's age and sex. Use them to calculate a z-score, then convert the z-score to a percentile. The steps above show the full math with your numbers. See the method in detail.

    Why did my child's BMI go up when they look the same?

    BMI naturally rises as children get older, especially after age 6. That is why the percentile, not the BMI number, is what matters for kids.

    Sources

    1. CDC 2000 growth charts, LMS values ↩ ↩

    2. CDC: Child and teen BMI categories ↩

    3. CDC: Extended BMI-for-age growth charts (2022) ↩

    Written by

    The HowToCalculateBMI.org team

    We explain BMI in plain language, check every worked example with automated tests, and keep each page up to date with current guidelines.

    Kept up to dateLast updated October 9, 2026
    Private by designYour numbers never leave your device

    This page is for education and is not medical advice. A pediatrician or other healthcare professional can tell you what a BMI percentile means for your child.