Children's BMI Percentile Calculator
Estimate a child's BMI-for-age percentile using age, sex, height, and weight, and see how it compares to typical growth charts. Educational only, not medical advice.
This calculator is for educational purposes only and does not provide medical advice, diagnosis, or treatment recommendations. Always consult with a pediatrician or healthcare professional for concerns about your child's growth or health.
Enter Child's Information
For children and adolescents 2–20 years old
For more precise calculation (e.g., 7 years 3 months = 7 years, 3 months)
BMI-for-age percentiles are sex-specific and required for accurate calculation
Enter the child's age, sex, height, and weight to estimate BMI-for-age percentile.
Percentile result at a glance
A BMI percentile answers one narrow question: out of a hundred children the same age and sex, where does this one land? The 65th percentile means their body mass index sits above 64 of those kids and below 35. It's a ranking against peers, nothing more. And a high ranking doesn't automatically mean a weight problem, because children grow in bursts. What reads as heavy at seven can be right on track by twelve.
The CDC growth charts sort children into four main buckets: underweight sits below the 5th percentile, healthy weight runs from the 5th to below the 85th, overweight spans the 85th to below the 95th, and obesity starts at the 95th. These brackets come from large surveys of American children conducted over several decades. They reflect statistical distribution, not moral judgment.
When you see the result, treat it as a single snapshot on a long timeline. Kids gain and lose fat at different stages of development. A toddler might look chubby at three, lean out by six, then fill out again during puberty. One percentile reading cannot capture that whole arc. What matters more is how the number moves from visit to visit, which is why pediatricians track growth over years rather than reacting to a single data point.
How BMI-for-age percentiles work
The math behind BMI is the same for kids and adults: weight in kilograms divided by height in meters squared. The interpretation, however, branches off completely. On the adult BMI scale, a value of 22 is "normal" regardless of age or sex. A child with a BMI of 22 could be underweight, normal, or overweight depending on whether they're 8 or 16, boy or girl. The other adult tools carry the same caveat: the ideal body weight formulas and body fat estimators all assume a finished, grown body, so none of them fit a child who's still developing.
The CDC built separate growth curves for boys and girls from ages 2 through 20. At each half-year mark, the chart shows what BMI values correspond to the 5th, 10th, 25th, 50th, 75th, 85th, 95th, and 97th percentiles. The calculator looks up the child's BMI on the correct curve and returns the percentile that matches.
This percentile simply tells you where the child stands relative to peers. If a 10-year-old girl lands at the 70th percentile, that means 70 percent of 10-year-old girls have a lower BMI and 30 percent have a higher one. The number is descriptive, not prescriptive. It says nothing about diet quality, activity level, muscle mass, or overall health. Those factors require conversation with a pediatrician, not a formula.
Example: age + height + weight
Common scenario: A 9-year-old boy stands 4 feet 6 inches (137 cm) and weighs 72 pounds (32.7 kg). First, calculate BMI: 32.7 divided by (1.37 squared) equals 17.4. Then look up that value on the CDC growth chart for 9-year-old boys. A BMI of 17.4 at age 9 lands roughly at the 65th percentile, which falls squarely inside the healthy weight category.
Now imagine the same boy at his 10th birthday checkup. He has grown to 4 feet 8 inches (142 cm) and weighs 78 pounds (35.4 kg). His BMI calculates to 17.6, and the 10-year-old boy chart shows that as approximately the 60th percentile. He actually dropped five percentile points even though he gained weight. The reason is simple: he grew taller, and the growth charts expect certain weight gains at certain heights. His body kept pace with typical development.
Edge case: A 6-year-old girl measures 3 feet 9 inches (114 cm) and weighs 55 pounds (25 kg). Her BMI comes out to 19.2, and the chart places her at the 96th percentile, inside the obesity category. Before anyone panics, context matters. Is she taller than most 6-year-olds? Does she play soccer three times a week? Is there a family history of early puberty? These questions shape interpretation far more than the percentile alone.
One reading vs growth trend
Children rarely grow in straight lines. A kid who sits at the 40th percentile for two years might jump to the 60th after a summer growth spurt, then settle back to the 50th by winter. That kind of wobble is normal. Pediatricians worry less about the absolute number and more about drastic or sustained shifts.
A steady climb from the 50th to the 85th over three consecutive checkups raises a yellow flag. It suggests the child is gaining weight faster than height, which could reflect a change in diet, activity, or underlying health. A sudden drop from the 70th to the 30th also warrants attention because rapid weight loss in a child can signal illness, stress, or disordered eating.
Tracking growth over time turns a single data point into a story. The calculator can give you today's percentile, but only a growth chart that spans years can show the trend. Ask your pediatrician to walk you through the curve at each visit. Patterns matter more than any single reading.
When to talk with a pediatrician
If the calculator returns a percentile below the 5th or above the 85th, schedule a conversation with your child's healthcare provider. This is not an emergency, but it deserves attention. The pediatrician can review the full growth history, check for underlying conditions, and recommend next steps tailored to your child.
For children in the overweight or obesity categories, doctors often start with lifestyle adjustments rather than diets. That might mean swapping sugary drinks for water, adding one more hour of active play per day, or cutting back on screen time after dinner. Rigid calorie restrictions rarely work for growing bodies and can do harm if handled carelessly.
For children in the underweight category, the focus shifts to ensuring adequate nutrition. The pediatrician may ask about appetite, food preferences, growth spurts, or any recent illnesses. Blood tests can rule out thyroid issues, anemia, or celiac disease. Sometimes the explanation is simple: the child is a picky eater going through a growth phase.
Never put a child on a weight-loss plan without professional guidance. Kids need calories and nutrients to grow bones, build brains, and develop immune systems. A pediatrician or registered dietitian can design an approach that supports health without stunting development.
Frequently Asked Questions
What is a BMI percentile?
A BMI percentile shows how your child's BMI compares to other children of the same age and sex. It's calculated using CDC growth charts, which are based on data from thousands of children. <strong>For example, a percentile of 60 means the child's BMI is higher than 60% of other children the same age and sex</strong>, and lower than 40%. A percentile of 50 means the child's BMI is at the median (average) for their age and sex. Percentiles help account for the fact that children's body composition changes as they grow, and boys and girls grow differently. Unlike adult BMI which uses fixed thresholds (e.g., BMI 25 = overweight), children's BMI must be interpreted using age- and sex-specific percentiles.
Why is child BMI different from adult BMI?
Children's BMI is interpreted differently than adult BMI because <strong>children's body composition changes as they grow, and boys and girls grow at different rates</strong>. While the BMI formula is the same (weight ÷ height²), the interpretation depends on age and sex. For adults, fixed thresholds are used: BMI 18.5-24.9 = normal weight, BMI 25-29.9 = overweight, BMI 30+ = obesity. For children, BMI is expressed as a percentile relative to other children of the same sex and age. <strong>For example:</strong> A 10-year-old boy with BMI 20 might be at the 75th percentile (healthy weight), while an adult with BMI 20 is in the normal range. The same BMI value has different meanings at different ages because children's body composition changes with growth. This is why age- and sex-specific percentiles are essential for children.
Is a high BMI percentile always bad?
Not necessarily. BMI is a screening tool, not a diagnostic of body fatness or health. <strong>A child with a high muscle mass (young athlete, gymnast, swimmer) might have a high BMI percentile despite having low body fat and excellent health</strong>. However, a BMI at or above the 95th percentile is often an indicator of excess body fat and potential health risks, including increased risk of type 2 diabetes, high blood pressure, heart disease, sleep apnea, and other conditions. A BMI between the 85th and 95th percentiles (overweight) may also indicate increased health risks. It's important to consider BMI percentile alongside other factors: growth trends over time, diet quality, physical activity, family history, and overall health. Consult a pediatrician for a full assessment if you're concerned about your child's BMI percentile. The pediatrician can evaluate the child's overall health, growth patterns, and other factors to determine if intervention is needed.
How often should I check my child's BMI?
BMI is typically tracked during routine well-child visits with your pediatrician. <strong>Checking it once a year is usually sufficient to track growth trends</strong>, though pediatricians may check it more frequently if there are concerns. During well-child visits (which typically occur at ages 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, and 20), pediatricians measure height and weight and calculate BMI percentiles. Tracking BMI percentiles annually helps identify trends. Gradual increases or decreases in percentile may point to changes in growth that warrant attention. Don't check BMI too frequently (e.g., monthly), as small fluctuations are normal and don't necessarily indicate problems. Focus on long-term trends rather than short-term changes. If you're concerned about your child's growth, discuss frequency with your pediatrician.
What should I do if my child's BMI percentile is high?
If your child's percentile is high (85th or above), start with your pediatrician for a full assessment. They can weigh growth history, diet, activity, and family history before anyone decides whether to act. Don't put a child on a restrictive diet or make sudden changes on your own, since that can set back growth and development. The steadier route is family-wide habits: real food with fewer sugary drinks and less processed stuff, room for at least an hour of active play most days, and enough sleep, which is roughly 9 to 12 hours for school-age kids and 8 to 10 for teens. Changes land better when the whole household makes them, not just the one child.
What should I do if my child's BMI percentile is low?
If your child's percentile is low (below the 5th), see your pediatrician for a full assessment rather than trying to fix it at home. A low percentile can point to a feeding issue, a nutritional gap, or an underlying condition, and force-feeding tends to backfire. Your pediatrician can look for a cause, build a nutrition plan that supports growth, and track height, weight, and percentile over the coming months to see whether the trend improves. Sometimes a low number is just that child's normal build. Sometimes it needs attention. The visit is how you tell which.
Can BMI percentiles change over time?
Yes, BMI percentiles can and do change over time as children grow. <strong>Small percentile changes (e.g., 50th to 55th) are usually normal</strong> and reflect natural growth variations. Percentiles can move temporarily during growth spurts. A child who shoots up in height may dip lower for a while, and one who gains weight just before a spurt may sit higher for a bit. These changes often normalize as growth continues. <strong>Significant percentile changes (e.g., 50th to 85th over 1-2 years) may warrant attention</strong> and should be discussed with pediatricians. Tracking percentiles annually helps identify trends. Gradual increases may signal excess weight gain, while gradual decreases may signal a growth issue. Focus on long-term trends rather than short-term fluctuations. If you notice significant percentile changes, discuss them with your pediatrician to understand if they're concerning or normal growth patterns.
Is this calculator accurate for all children?
It uses the CDC growth charts that pediatricians rely on, but a percentile is a screen, not a diagnosis, and it fits some children better than others. A young athlete with real muscle can read high despite low body fat. A medical condition can bend the growth curve. Some research finds the charts track health risk unevenly across ethnic groups. And during a growth spurt the percentile can swing for a few months before it settles. Treat the result as a starting point, and let a pediatrician read it against your child's whole picture.
Was this calculator helpful?
Your rating helps us improve every EverydayBudd tool.
Educational tool. Results are estimates.
Educational only. Not medical advice, diagnosis, or treatment. Consult a qualified healthcare professional.
Need More Health & Benefits Tools?
Explore our other calculators for fitness, benefits, and more