Growth Percentile Calculator
Check your child's height, weight, and BMI percentile against official CDC growth charts. Enter age, sex, height, and weight for an instant, accurate percentile.
years
months
Try an example
Height percentile
Average
Weight percentile
Average
BMI-for-age: Healthy weight
Your child is taller than about 57% and heavier than about 52% of boys the same age in the CDC reference population. Height and weight percentiles are reasonably close together, which is typical.
Height entered
Median for age: 95.3 cm
Weight entered
Median for age: 14.4 kg
BMI (kg/m²)
Meaningful from age 2+
Height/weight gap
Percentile difference
CDC Growth Chart
Official CDC 2000 percentile curves (3rd-97th), with your child's point marked.
Pink dot: your child's entered height at their current age, plotted against the official CDC 2000 height-for-age percentile curves for boys.
Step-by-Step Solution
Here's exactly how this answer was calculated, one step at a time.
Given: Sex: boy, Age: 3y 0m, Height: 96 cm, Weight: 14.5 kg
Step 1: Look up the reference L, M, and S values for this age and sex
These three numbers come from the CDC 2000 growth chart reference tables, built from thousands of real US children. L controls skew, M is the median (50th percentile) value, and S is roughly the coefficient of variation.
Height-for-age at 36 months: L = -0.3909, M = 95.274, S = 0.0405Step 2: Convert the measurement into a Z-score
This is the CDC's official LMS (lambda-mu-sigma) formula. A Z-score tells you how many standard deviations your child's measurement is from the reference median.
Z = ((X / M)^L − 1) / (L × S) = ((96 / 95.27)⁻⁰.391 − 1) / (-0.391 × 0.0405) = 0.187Step 3: Convert the Z-score into a percentile
A Z-score of 0 sits exactly at the 50th percentile. Positive Z-scores push the percentile higher, negative Z-scores push it lower. Here, your child's height is taller than about 57% of children of the same age and sex.
Z = 0.187 → 57th percentileStep 4: Repeat the same steps for weight
Weight-for-age uses its own L, M, and S reference values, since weight is distributed differently across ages than height.
Weight 14.5 kg → Z = 0.06 → 52nd percentileStep 5: Calculate BMI, then its percentile
BMI-for-age is only meaningful from age 2 onward, which is why it uses the same LMS method but a separate reference table.
BMI = weight ÷ height² = 14.5 ÷ 0.96² = 15.7 kg/m² → 40th percentileStep 6: Final answer
Height: 57th percentile · Weight: 52nd percentile · BMI: 40th percentile
The result is:
Height: 57th pct · Weight: 52nd pct
Free Growth Percentile Calculator for Babies, Kids & Teens
If you have ever left a checkup wondering what a percentile number actually means, you are not alone. This growth percentile calculator lets you check your child's height percentile, weight percentile, and BMI percentile in seconds, using the exact same CDC growth chart data doctors use, so you get a real, accurate answer instead of a rough guess.
Just enter your child's sex, age, height, and weight. The calculator instantly shows where your child stands compared to thousands of other children the same age, plots the result on an interactive growth chart, and explains every step of the math in plain language.
What Is a Growth Percentile, in Simple Words?
A percentile simply tells you how your child compares to other children of the same age and sex. If your child's height is at the 60th percentile, that means out of 100 typical kids the same age, your child is taller than 60 of them and shorter than the other 40.
It is not a grade and it is not a target to hit. A child sitting at the 20th percentile for height is just as healthy as one at the 80th, as long as they keep growing steadily along their own curve over time. Percentiles are a way to compare your child to a large reference group, nothing more.
How This Calculator Works
This tool uses the 2000 CDC Growth Charts, built from national health surveys of real American children, the same reference data pediatricians and the World Health Organization's US counterpart rely on every day.
For each measurement, the calculator pulls three reference numbers for your child's exact age and sex: L (which accounts for how spread out the measurements are), M (the median, or 50th percentile value), and S (a measure of typical variation). These three numbers get plugged into a standard formula that converts your child's measurement into a Z-score, and that Z-score is then converted into the percentile you see on screen.
- Height-for-age percentile, from birth to 20 years
- Weight-for-age percentile, from birth to 20 years
- BMI-for-age percentile, from age 2 to 20 years
- A full growth chart with the 3rd, 10th, 25th, 50th, 75th, 90th, and 97th percentile curves
Reading Your Results
The main numbers you see are ordinal percentiles, like '65th percentile', alongside a Z-score, a more precise statistical measure that percentiles are built from. A Z-score of 0 always means exactly average for that age and sex. Positive numbers mean above average, negative numbers mean below average.
Below the headline numbers, the calculator also gives a plain category label, such as 'average', 'above average', or 'below average', so you don't have to memorize what any given percentile range actually means.
Height Percentile vs Weight Percentile vs BMI Percentile
These three numbers measure different things, and it is completely normal for them to sit at different percentiles for the same child. A tall, lean child might be at the 90th percentile for height but only the 50th for weight, and that combination is not a red flag on its own.
BMI-for-age is the one pediatricians lean on most heavily for weight-related screening in growing kids, because it accounts for height in a way that weight-for-age alone does not. It is only calculated from age 2 onward, since BMI is not a meaningful measure for babies and very young toddlers.
Typical Percentile Ranges Explained
For BMI-for-age specifically, doctors use a slightly different scale: under the 5th percentile is generally considered underweight, 5th to 85th is a healthy weight range, 85th to 95th suggests overweight, and above the 95th percentile suggests obesity.
- Below the 3rd percentile: notably smaller or lighter than most children the same age; often worth discussing at a checkup.
- 3rd to 25th percentile: below average, but still within the normal range for many healthy children.
- 25th to 75th percentile: right in the broad middle range where most children fall.
- 75th to 97th percentile: above average, again well within a normal, healthy range for most children.
- Above the 97th percentile: notably taller, heavier, or has a higher BMI than most children the same age.
Why One Measurement Is Just a Snapshot
A single percentile reading, taken on one day, only tells part of the story. What matters far more to a pediatrician is the trend over time: is your child tracking along roughly the same percentile curve from visit to visit, or have they jumped or dropped across two or more major percentile lines?
Kids grow in fits and starts, not in a perfectly straight line, so small month-to-month shifts are expected and rarely meaningful. A consistent, sustained crossing of percentile lines over several visits is the kind of pattern that is actually worth a closer look.
Common Mistakes When Reading Growth Percentiles
A few small mix-ups account for most of the confusion around growth percentiles.
- Treating the 50th percentile as the 'correct' or 'ideal' number, when it is simply the statistical middle of a wide, normal range.
- Comparing a baby's percentile against the wrong reference chart or the wrong sex, which can throw the whole result off.
- Panicking over a single low or high reading instead of looking at the trend across several visits.
- Calculating BMI percentile for a child under 2, when BMI-for-age is not a meaningful measurement at that age.
- Mixing up units, like entering pounds where the calculator expects kilograms, which silently skews every result that follows.
When to Talk to a Pediatrician
This calculator is built for general information and everyday curiosity, not medical diagnosis. It is worth raising a growth question at your child's next checkup if their percentile has shifted sharply across two or more major lines since the last visit, if their height or weight sits consistently below the 3rd or above the 97th percentile, or if you simply have a nagging feeling that something about their growth pattern seems off.
A pediatrician has access to your child's full growth history, plotted over years, which is a far more reliable way to catch a genuine growth concern early than any single calculation, including this one.
Frequently Asked Questions
What is a growth percentile calculator?
A growth percentile calculator compares a child's height, weight, or BMI to a large reference population of children the same age and sex, using official CDC growth chart data, and reports the result as a percentile, like the 60th percentile for height.
What does the 50th percentile mean?
The 50th percentile is the statistical middle, meaning your child's measurement matches the median value for children of the same age and sex. It is not a target to hit, it is simply the center of a wide, normal range.
Is a low percentile a bad sign?
Not by itself. A child at the 10th percentile for height can be perfectly healthy if they consistently track along that same curve over time. What matters more to doctors is a steady growth trend, not any single percentile reading.
What growth chart does this calculator use?
This calculator uses the 2000 CDC Growth Charts (LMS method), built from national health survey data on real children. These are the same reference charts most pediatricians in the US use for children ages birth through 20 years.
At what age can I calculate BMI percentile?
BMI-for-age percentile is only meaningful from age 2 onward, since BMI is not a useful measurement for babies and very young toddlers. This calculator automatically shows BMI results starting at 24 months of age.
Why are my child's height and weight percentiles different?
That is completely normal. Height and weight are measured against separate reference charts, and healthy children naturally land at different percentiles for each. A large gap between the two is not automatically a concern on its own.
How accurate is this growth percentile calculator?
It applies the exact same LMS formula and CDC reference data used in clinical settings, so the percentile and Z-score results are mathematically accurate for the height, weight, age, and sex you enter, down to the same precision a pediatric growth chart tool would show.
Can percentiles change over time?
Yes, and small shifts from one checkup to the next are expected since children do not grow in a perfectly straight line. A sustained shift across two or more major percentile lines over several visits is the kind of pattern worth discussing with a pediatrician.