Weight Percentile Calculator

Estimate a child's weight-for-age percentile (birth to 20 years) from sex, age, and weight, using WHO/CDC growth-reference medians and a log-normal Z-score approximation — with context on what the number means and what it misses.

Quick Facts

Method
Log-normal Z-score model
Z = ln(weight ÷ reference median) ÷ S, converted to a percentile with the standard normal distribution.
Reference source
WHO (0-2 yr) & CDC (2-20 yr) medians
Matches the age ranges pediatricians use when switching growth-chart references.
50th percentile
= the reference median weight
Half of children of the same age and sex weigh more, half weigh less.
Not a diagnosis
Percentile alone doesn't classify weight status
BMI-for-age or weight-for-length, plus the growth trend over time, give a fuller clinical picture.

Your Results

Calculated
Weight Percentile
-
Compared to children of the same age & sex
Z-score
-
Standard deviations from the reference median
Reference Median (50th %ile)
-
Typical weight for this age & sex
Interpretation
-
Educational estimate, not a diagnosis

Ready

Enter the child's sex, age, and weight, then press Calculate.

How Child Weight Percentile Is Calculated

Pediatric growth charts compare a child's weight to a reference population of children of the same age and sex, using data published by the World Health Organization (WHO, birth to 24 months) and the U.S. Centers for Disease Control and Prevention (CDC, 2 to 20 years). This calculator estimates that comparison with a log-normal Z-score model: it interpolates a reference median weight and spread (S) for the entered age and sex, then converts the entered weight into a percentile. It is an educational approximation of the full clinical growth-chart lookup, not a substitute for one — always confirm growth concerns with your child's pediatrician, who plots measurements on the complete official CDC/WHO charts.

The Z-score and percentile formula

First, the child's weight is converted to a standard score relative to the reference median (M) for their age and sex: Z = ln(weight ÷ M) ÷ S, where S is the reference population's approximate coefficient of variation at that age. This log-based Z-score accounts for the fact that weight distributions are right-skewed (a few children weigh much more than average, but no child weighs much less than zero). The Z-score is then converted to a percentile using the cumulative standard normal distribution: percentile = Φ(Z) × 100, where Φ is the standard normal cumulative distribution function. A Z-score of 0 corresponds to the 50th percentile (exactly the reference median); a Z-score of +1.65 corresponds to roughly the 95th percentile, and -1.65 to roughly the 5th.

Why growth references change with age and sex

Typical weight, and how much weight varies between children, both change substantially with age and differ between boys and girls — a 12-month-old and a 12-year-old cannot be compared on the same scale. Growth-chart methodology handles this by fitting a separate reference median and spread at each age and sex, then expressing any individual weight relative to that specific reference — which is exactly what the interpolation in this calculator approximates using WHO-aligned data for ages 0-2 and CDC-aligned data for ages 2-20.

Reading the result responsibly

A single percentile is one data point, not a verdict. Pediatricians care most about the trend across multiple visits (a child steadily tracking near the 40th percentile is generally reassuring; a rapid jump or drop across percentile lines is more worth discussing), and they combine weight-for-age with height, BMI-for-age, and clinical context before drawing conclusions. Percentiles below the 5th or above the 95th are a prompt for a closer look, not a diagnosis on their own.

Frequently Asked Questions

What does a child's weight percentile mean?
A weight percentile compares a child's weight to a reference population of children of the same age and sex. For example, a weight in the 60th percentile means the child weighs more than roughly 60% of children of the same age and sex in the reference sample, and less than about 40%. The 50th percentile is the reference median weight.
Is a percentile below the 5th or above the 95th a problem?
Percentiles outside the 5th-95th range are flags for closer review, not diagnoses. Pediatricians look at the whole growth pattern over time - including height, BMI-for-age, and how the percentile has tracked at previous visits - before deciding whether follow-up is needed. A single low or high reading can also reflect a growth spurt, illness, or measurement timing.
Why do growth charts switch from WHO to CDC references at age 2?
The WHO growth standards (used from birth to 24 months) describe how healthy breastfed infants grow under optimal conditions worldwide, while the CDC growth references (used from 2 to 20 years) are based on U.S. population survey data. The CDC recommends this switch at age 2, which is why this calculator uses WHO-aligned medians for infants and CDC-aligned medians for older children.
Does this calculator replace an official growth chart or a doctor's assessment?
No. This tool uses interpolated reference medians and a simplified log-normal statistical approximation for quick, educational estimates - it is not the full official CDC/WHO LMS growth-chart lookup a pediatrician uses. For a clinical-grade percentile, ask your child's doctor to plot the measurement on the official growth chart.