Health calculators

Child BMI Calculator

Updated Sep 3, 2026 By Jehan Wadia
Child Details
Sex
Ages 2 to 20 years. At 20 years, months lock to 0.
Measurements
Unit System
Switching units clears the height and weight fields.

BMI Result

Summary
Body Mass Index
16.22
Healthy Weight
Percentile
36.8th
Z-Score
-0.34
Healthy BMI Range
13.9 – 18.1
% of 95th %ile BMI
80.7%
Healthy Weight (at this height)
51.5 – 66.9 lb
Healthy Weight (metric)
23.4 – 30.4 kg
Percentile Gauge (BMI-for-age)
Underweight (<5th) Healthy (5th–84th) Overweight (85th–94th) Obese (≥95th) Class II / III thresholds
Step-by-Step Solution
BMI-for-Age Percentile Curves

Introduction

This child BMI calculator helps you find out if a child's weight is healthy for their age and height. BMI stands for body mass index. It is a number based on how much a child weighs and how tall they are. For kids and teens, BMI is compared with age- and sex-specific CDC growth charts to find a percentile, which the guideline applies from age 2 to 18.1 This calculator accepts ages 2 to 20. The percentile shows how a child's BMI compares to other kids of the same age and sex.

Adults and children use BMI differently. An adult BMI calculator uses fixed cutoffs, so a BMI of 25 always means the same thing regardless of age. But a child's body changes a lot as they grow, so a "healthy" BMI number shifts with age. That is why BMI-for-age percentiles matter more than the raw number alone.

To use this calculator, enter the child's sex, age, height, and weight. You can use pounds and inches or kilograms and centimeters. The tool will calculate the child's BMI, percentile, and z-score. It will also show a step-by-step breakdown of the math, a color-coded percentile gauge, and a BMI-for-age growth chart. Results are grouped into standard CDC weight categories: underweight, healthy weight, overweight, or obese.

Note: This calculator is for informational purposes only. It is not a medical diagnosis. Always talk to a pediatrician or healthcare provider about your child's growth and health.

How to Use Our Child BMI Calculator

Enter your child's sex, age, height, and weight below. The calculator will show their BMI, percentile, weight category, healthy weight range, a percentile gauge, and a growth chart.

Sex: Choose whether the child is male or female. The CDC uses different growth charts for boys and girls, so this choice affects the results.

Age in Years and Months: Pick the child's age in years (2 to 20) and months (0 to 11). This calculator works for children and teens between ages 2 and 20. If you select 20 years, months will lock to 0.

Unit System: Pick Imperial to enter height in feet and inches and weight in pounds. Pick Metric to enter height in centimeters and weight in kilograms. Switching units will clear any height and weight you already typed in.

Height: If using Imperial, enter the feet in one box and the remaining inches in the next box. If using Metric, enter the full height in centimeters.

Weight: Enter the child's weight in pounds if using Imperial or in kilograms if using Metric.

Calculate BMI: Press the Calculate BMI button to see the results. You can also press Reset / Start Over to clear all fields and start fresh.

What Is a Child BMI Calculator?

A child BMI calculator finds out if a child's weight is healthy for their height, age, and sex. BMI stands for body mass index. It is a number that compares how much a child weighs to how tall they are. For kids and teens aged 2 to 20, BMI works differently than it does for adults. A child's BMI is compared to other children of the same age and sex using percentile charts from the Centers for Disease Control and Prevention (CDC).

How BMI-for-Age Percentiles Work

A percentile tells you where a child's BMI falls compared to other kids. For example, a child at the 70th percentile has a BMI higher than 70 out of 100 children the same age and sex. The CDC uses these percentile ranges to group weight status:

  • Underweight: Below the 5th percentile
  • Healthy weight: 5th to 84th percentile
  • Overweight: 85th to 94th percentile
  • Obese: 95th percentile or above

Those bands come from the pediatric obesity guideline. It defines overweight as a BMI at or above the 85th percentile and below the 95th, and obesity as a BMI at or above the 95th percentile.1

Children who fall at or above the 95th percentile are further grouped into obesity classes. These classes use the percent of the 95th percentile BMI to measure how far above the obesity threshold a child is. Class II starts at 120% of the 95th percentile BMI — the guideline's threshold for severe obesity — and Class III at 140%, the level used in bariatric-surgery eligibility criteria.1 The calculator converts BMI into a z-score, which is then mapped to a percentile using a standard normal distribution.

Why Child BMI Matters

Kids grow at different speeds. A BMI number alone does not tell the full story. That is why doctors use age- and sex-specific percentiles instead of a single cutoff number like they do for adults. Tracking BMI over time helps parents and doctors spot trends early. A BMI that is too high or too low can be a sign that a child may need changes in nutrition, activity, or medical care.

What BMI Does Not Tell You

BMI is a screening tool, not a diagnosis. It cannot tell the difference between muscle, bone, and fat. A very active child with strong muscles may have a higher BMI without having extra body fat. A doctor can use other tests and exams alongside BMI to get a clearer picture of a child's health. Always talk to a pediatrician before making changes based on a BMI result.


Formulas used

BMI (Imperial)
\text{BMI} = \frac{W_{\text{lb}} \times 703}{H_{\text{in}}^{2}}
BMI (Metric)
\text{BMI} = \frac{W_{\text{kg}}}{H_{\text{m}}^{2}}
Z-Score from LMS Parameters
Z = \frac{\left(\dfrac{\text{BMI}}{M}\right)^{L} - 1}{L \cdot S}
BMI from Z-Score (Inverse LMS)
\text{BMI} = M\left(1 + L \cdot S \cdot Z\right)^{1/L}
Percentile from Z-Score
P = \Phi(Z) \times 100 = \frac{100}{2}\left[1 + \operatorname{erf}\!\left(\frac{Z}{\sqrt{2}}\right)\right]
Percent of 95th Percentile BMI 1
\%\text{of 95th} = \frac{\text{BMI}}{\text{BMI}_{95}} \times 100

Frequently asked questions

What is a healthy BMI percentile for a child?

A healthy BMI for a child falls between the 5th and 84th percentile for their age and sex. Below the 5th percentile is underweight. The 85th to 94th percentile is overweight. The 95th percentile and above is obese.

Is a child's BMI calculated the same way as an adult's?

The math is the same: weight divided by height squared. But the meaning is different. Adults use fixed BMI cutoffs like 25 or 30. For children, the BMI number is compared to age- and sex-specific percentile charts because a healthy BMI changes as kids grow.

What does percent of the 95th percentile mean?

It compares a child's BMI to the 95th percentile BMI for their age and sex. For example, if the 95th percentile BMI is 20 and a child's BMI is 24, they are at 120% of the 95th percentile. This number helps classify severe obesity into Class II (120%+) and Class III (140%+).

Why did my child's BMI percentile change from last year even though their BMI number stayed the same?

Because the reference BMI changes with age. A BMI of 18 might be at the 80th percentile for a 7-year-old but at the 50th percentile for a 12-year-old. The percentile shifts as the child ages, even if the raw BMI stays the same.

My child's BMI is high but they are very muscular. Should I worry?

BMI cannot tell the difference between muscle and fat. A strong, active child may have a higher BMI without excess body fat. Talk to your pediatrician, who can do further checks to see if the weight is from muscle or fat.

How often should I check my child's BMI?

Most pediatricians check BMI at yearly well-child visits. You can use this tool between visits to stay informed, but regular doctor checkups are the best way to track growth over time.

What should I do if my child's BMI is in the underweight range?

A BMI below the 5th percentile may signal a nutrition or growth concern. Talk to your child's doctor. They can check if there is a medical reason and suggest changes to diet or eating habits if needed.

What should I do if my child's BMI is in the obese range?

A BMI at or above the 95th percentile means the child is in the obese category. Schedule a visit with your pediatrician. They can create a plan that focuses on healthy eating, physical activity, and overall well-being, not just the number on the scale.

Sources

  1. Hampl SE, Hassink SG, Skinner AC, et al. Clinical practice guideline for the evaluation and treatment of children and adolescents with obesity. Pediatrics. 2023;151(2):e2022060640. doi:10.1542/peds.2022-060640. Accessed September 3, 2026.