Health calculators

Child Bmi Calculator

Updated Jul 10, 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 ages 2 to 20, BMI is compared to growth charts from the CDC (Centers for Disease Control and Prevention) to find a percentile. 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 — 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 — 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. If you need help determining a child's exact age in years and months, our age calculator can help. For infants under 2, the baby percentile calculator is a better fit.

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. If you are curious how your child's height compares to peers, you can also try our height percentile calculator.

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

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, and Class III starts at 140%. 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. Tools like a calorie calculator or a macro calculator can support healthy eating habits, while a height calculator can help predict a child's future adult height.

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. For older teens and adults interested in that distinction, tools like a body fat calculator, a lean body weight calculator, or a FFMI calculator can provide additional insight. Other body-composition measures such as the waist-to-height ratio or the waist-to-hip ratio may also be helpful. For children at or above the healthy weight range, an ideal body weight calculator can offer a reference point for discussion with a doctor. 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
\%\text{of 95th} = \frac{\text{BMI}}{\text{BMI}_{95}} \times 100

Frequently asked questions

What age range does this child BMI calculator cover?

This calculator works for children and teens from 2 years old up to 20 years old. These are the ages covered by the CDC BMI-for-age growth charts. For babies under 2, a weight-for-length chart is used instead.

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 is a z-score in this calculator?

A z-score shows how far a child's BMI is from the average for their age and sex. A z-score of 0 means exactly average. A positive z-score means above average, and a negative z-score means below average. The z-score is used to find the percentile.

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%+).

Can I use this calculator for a 1-year-old baby?

No. This tool is only for ages 2 to 20. Babies and toddlers under 2 are measured using weight-for-length charts, not BMI-for-age charts.

Does this calculator work for both boys and girls?

Yes. You select the child's sex before calculating. The tool uses separate CDC growth data for boys and girls because their body composition and growth patterns differ.

What are the LMS values shown in the step-by-step section?

L, M, and S are numbers from the CDC growth charts for each age and sex. L controls the curve shape, M is the median BMI, and S controls the spread. The calculator uses these three values along with the child's BMI to compute the z-score and percentile.

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.

What is the BMI formula used by this calculator?

In metric units: BMI = weight (kg) ÷ height (m)². In imperial units: BMI = weight (lb) × 703 ÷ height (in)². Both formulas give the same result.

Can I switch between pounds and kilograms?

Yes. Use the Unit System toggle to switch between Imperial (feet, inches, pounds) and Metric (centimeters, kilograms). Switching will clear any height and weight values you already entered.

What does the percentile gauge show?

The gauge is a color-coded bar that shows where the child's BMI falls. Blue is underweight, green is healthy, orange is overweight, and red is obese. A black marker points to the child's exact percentile on the bar.

What is the growth chart in the results?

It shows BMI-for-age percentile curves from age 2 to 20 for the selected sex. The curves represent the 5th, 50th, 85th, and 95th percentiles. A dot marks where the child falls on the chart based on their age and BMI.

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 — they can do further checks to see if the weight is from muscle or fat.

How accurate is this child BMI calculator?

The math follows the CDC's LMS method used by pediatricians. Results are as accurate as the height and weight you enter. However, BMI is a screening tool, not a diagnosis. A doctor should interpret the results along with other health information.

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.

Does this calculator store or save my child's data?

No. All calculations happen in your browser. No personal data is sent to a server or saved anywhere. When you close the page, the information is gone.

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.