InfantChart

Weight-for-Age Percentile Calculator (WHO, 0-5 Years)

Solution

Enter values to calculate
Share:

WHO Weight-for-Age Growth Chart (0-5 Years)

Plot your child's weight against WHO growth standards for ages 0 to 5 years. The chart displays the standard percentile curves (3rd, 15th, 50th, 85th, 97th) and pins your child's measurement so you can see exactly where they fall on the WHO weight-for-age chart.

LMS Method: Z = ((X/M)^L - 1) / (L × S), percentile = Φ(Z) × 100

How It Works

The WHO weight-for-age chart converts a single weight measurement into a percentile that answers "out of 100 healthy breastfed children of the same age and sex, how many weigh less than mine?" Under the hood the calculator looks up three WHO parameters — L (skewness), M (median weight), and S (coefficient of variation) — from the WHO Multicentre Growth Reference Study (MGRS) table for the child's exact age in days, computes a Z-score with the Box-Cox equation Z = ((X/M)^L − 1) / (L × S), and maps that Z-score through the standard normal CDF to a percentile between 0 and 100. Because the WHO dataset publishes LMS values at daily resolution from birth through 1856 days (~60 months), no interpolation is required — each day of age has its own row of parameters, so the math is exact at every age in the 0-5 year range.

Example Problem

A 36-month-old girl weighs 14.1 kg at a routine visit. Where does she fall on the WHO weight-for-age chart for 0-5 years?

  1. Record the child's date of birth and the date of today's measurement — 36 months apart — and note the sex as Girl.
  2. Convert the weight to kilograms if it was recorded in pounds. Here it is already 14.1 kg, so no conversion is needed.
  3. Compute the child's age in days: 36 months × 30.4375 ≈ 1096 days.
  4. Look up the WHO daily LMS triple for girls at day 1096: L ≈ −0.22, M ≈ 13.85 kg, S ≈ 0.135.
  5. Compute the Z-score with Z = ((X/M)^L − 1) / (L × S). Substituting gives Z ≈ ((14.1/13.85)^−0.22 − 1) / (−0.22 × 0.135) ≈ 0.13.
  6. Map the Z-score through the standard normal CDF: Φ(0.13) ≈ 0.55, so the percentile is approximately the 55th — right around the WHO median for her age and sex.

Key Concepts

A percentile is a rank, not a percentage or a grade. The 75th percentile means 75% of children of the same age and sex weigh less than this child — it does not mean the child is "75% healthy." Most pediatricians treat the 3rd to 97th percentile band as the normal range, with anything outside that band a prompt for follow-up. A single measurement is a snapshot; trajectory across several visits is almost always more clinically meaningful than a one-off number. The WHO 0-5 year growth standards are prescriptive rather than descriptive — they describe how healthy breastfed children grow under optimal conditions (adequate nutrition, non-smoking environment, standard pediatric care), not how the average child in any one country has happened to grow. The American Academy of Pediatrics recommends WHO standards for children under 24 months and CDC charts from age 2 onward, but the WHO 0-5 chart is widely used internationally as a single consistent reference across the full preschool range.

Applications

  • Well-child visits: pediatricians plot each weight measurement to confirm a steady growth trajectory through infancy, toddlerhood, and preschool.
  • Undernutrition screening in global health programs: weights below the 3rd WHO percentile (Z ≤ −2) trigger nutritional follow-up.
  • Overweight surveillance: measurements that climb above the 97th percentile prompt early conversations about diet and activity.
  • Catch-up growth tracking after illness: pediatricians watch for return to the previous growth channel after hospitalization, infection, or malnutrition.
  • NICU graduate monitoring: infants born preterm are tracked on adjusted age until they catch up, typically through age 2-3.
  • International or immigrant family visits where a consistent global reference (WHO) is preferred over country-specific charts.

Common Mistakes

  • Confusing percentile with percentage — the 40th percentile does not mean the child is at 40% of a healthy weight, it means 40% of same-age same-sex peers weigh less.
  • Using the wrong chart for the child's age — this calculator covers 0-5 years; switch to the WHO 5-19 or CDC 2-20 chart for older children.
  • Comparing a single reading to expected values instead of examining the growth trend across multiple visits.
  • Not converting units — always verify whether the weight was recorded in kilograms or pounds before entering it.
  • Using WHO standards for exclusively formula-fed toddlers and then worrying when they track above the 75th — WHO describes breastfed growth, and formula-fed children often run slightly heavier.
  • Ignoring prematurity — infants born before 37 weeks should be plotted by corrected age (chronological age minus weeks preterm) for the first 2-3 years.

Frequently Asked Questions

What is the WHO weight-for-age chart for 0-5 years?

It is the World Health Organization growth standard that shows how healthy breastfed children weigh at every age from birth to 5 years. It is published as a set of percentile curves (3rd, 15th, 50th, 85th, 97th) with the 50th curve being the WHO median. WHO releases the underlying LMS parameters at daily resolution so weight-for-age can be computed exactly for any age in days, not just whole months.

How is the WHO chart different from the CDC chart?

The WHO standards are prescriptive — they describe how children grow under optimal conditions (adequate nutrition, non-smoking environment, standard pediatric care) based on the Multicentre Growth Reference Study of healthy breastfed infants from six countries. The CDC charts are descriptive — they describe how US children actually grew in national health surveys between 1963 and 1994, a population that included many formula-fed infants. The American Academy of Pediatrics recommends WHO from birth to 24 months and CDC from age 2 onward, but WHO 0-5 is widely used internationally for a single consistent reference across infancy, toddlerhood, and preschool.

Is my child's weight percentile healthy?

Pediatricians typically treat the 3rd to 97th percentile range as normal. What matters most is trajectory — a child tracking steadily along any percentile line is growing well, even if that line is the 10th or the 90th. Crossing two or more major percentile bands (either up or down) over a few visits is the more common reason for clinical follow-up than any single reading.

When should I worry about my baby's weight on the WHO chart?

A weight below the 3rd percentile (Z-score under about −2) or above the 97th (Z-score over about +2) is outside the WHO normal range and warrants a conversation with your pediatrician. Clinicians also watch for rapid shifts — a toddler who drops from the 50th to the 10th between visits is a higher concern than a toddler who has always been at the 10th. Acute illness, feeding changes, or growth spurts can cause temporary shifts that resolve on their own.

Should I use kilograms or pounds?

Either works. The calculator converts pounds to kilograms internally (1 lb = 0.453592 kg) before looking up the percentile, and it displays the growth chart in whichever unit you selected. Use whatever unit your pediatrician's office recorded — most US offices use pounds and ounces for infants, kilograms for toddlers and older children.

What if my child was born premature?

For infants born before 37 weeks, plot by corrected age — chronological age minus weeks of prematurity — for the first 2-3 years. A baby born 8 weeks early and measured at 6 months chronological age should be plotted at 4 months corrected. After about age 2-3 the correction is usually dropped. Some pediatricians also use Olsen or Fenton preterm-specific charts for the earliest weeks.

Does ethnicity affect WHO weight percentiles?

The WHO Multicentre Growth Reference Study drew samples from Brazil, Ghana, India, Norway, Oman, and the United States specifically to minimize ethnic bias in the standard. Under optimal growth conditions, children from diverse ethnic backgrounds grew similarly enough that a single global standard fit all six sites. Populations with substantially different body types may still fit country-specific charts better (for example, the Chinese National or Indian IAP charts), but WHO is the accepted international reference.

How often should weight be measured in the 0-5 year range?

Typical US well-child schedules include weight checks at birth, 3-5 days, 1 month, 2 months, 4 months, 6 months, 9 months, 12 months, 15 months, 18 months, 24 months, 30 months, 36 months, and annually thereafter. WHO recommends similar intervals internationally. Extra visits are added when a child is not gaining well, is recovering from illness, or is being tracked after a preterm birth.

Reference: WHO Child Growth Standards. World Health Organization, 2006. https://www.who.int/tools/child-growth-standards

Worked Examples

Newborn screening

Where does a 3-month-old girl weighing 5.8 kg fall on the WHO chart?

A pediatrician is reviewing a healthy-term girl at her 3-month well-child visit. Her recorded weight is 5.8 kg (12.8 lb) and the provider wants a quick WHO percentile read before the appointment ends.

  1. Knowns: age 3.0 mo, sex girl, weight 5.8 kg
  2. WHO daily LMS lookup at day 91 (girls): L ≈ 0.19, M ≈ 5.84 kg, S ≈ 0.110
  3. Z = ((5.8 / 5.84)^0.19 − 1) / (0.19 × 0.110) ≈ −0.06
  4. Φ(−0.06) ≈ 0.476

~48th percentile — effectively at the WHO median for her age.

A single reading at the 48th percentile is healthy; a pediatrician watches whether she continues tracking that channel at future visits.

Toddler check-up

An 18-month-old boy weighs 24 lb at his 1½-year visit — what percentile?

A parent arrives at the 18-month well-child visit with a boy who has been transitioning from breastfeeding to family foods. The scale reads 24.0 lb. The WHO weight-for-age chart converts this to kilograms internally (24.0 lb × 0.4536 = 10.89 kg) and computes the percentile.

  1. Knowns: age 18.0 mo, sex boy, weight 24.0 lb → 10.89 kg
  2. WHO daily LMS lookup at day 547 (boys): L ≈ 0.00, M ≈ 10.94 kg, S ≈ 0.108
  3. Z ≈ ln(10.89/10.94) / 0.108 ≈ −0.04
  4. Φ(−0.04) ≈ 0.484

~48th percentile — right at the WHO median for toddler boys his age.

Growth slows in the toddler years; steady percentile tracking matters more than any single reading.

Preschool growth review

A 4-year-old girl weighs 17.5 kg at her preschool physical — what percentile?

At her 4-year-old well-child visit this girl measures 17.5 kg. Her provider is confirming she has tracked close to the same percentile band since her 2-year-old visit, when she was at the 60th. Steady channel tracking is the reassuring finding.

  1. Knowns: age 48.0 mo, sex girl, weight 17.5 kg
  2. WHO daily LMS lookup at day 1461 (girls): L ≈ −0.60, M ≈ 16.15 kg, S ≈ 0.146
  3. Z = ((17.5 / 16.15)^−0.60 − 1) / (−0.60 × 0.146) ≈ 0.54
  4. Φ(0.54) ≈ 0.705

~70th percentile — well within the healthy range and consistent with her prior channel.

This calculator returns a single snapshot; a preschooler's growth is best interpreted alongside prior visits.

How the percentile is calculated

The calculator turns one weight measurement into a percentile in three stages. First, it computes the child's age in days and looks up three WHO parameters — L, M, and S — from the WHO Child Growth Standards table for that exact day and sex. L is the Box-Cox power transform (it accounts for the skew in childhood weight distributions), M is the median weight at that age, and S is the coefficient of variation. WHO publishes these values at daily resolution for days 0 through 1856 (~60 months), so fractional ages are handled exactly with no interpolation. Second, it plugs those parameters into the Z-score formula:

Z score equals the quantity X divided by M, raised to the power L, minus 1, divided by L times S.

Where:

  • X — the child's measured weight in kilograms.
  • M — the WHO median weight at that age and sex.
  • L — the Box-Cox skewness parameter (handles non-symmetric weight distributions).
  • S — the coefficient of variation (a scaled standard deviation).

Third, the Z-score is mapped to a percentile through the standard normal cumulative distribution function, Φ(Z). A Z of 0 maps to the 50th percentile, −1.88 to the 3rd, and +1.88 to the 97th. For Z-scores outside ±3, WHO specifies a linear extrapolation based on the SD interval width at the edge — this keeps extreme tails physically reasonable instead of letting the Box-Cox equation blow up. The CDC 0-36 month chart, by contrast, indexes its LMS values at half-month intervals and interpolates between them; this WHO chart goes straight to the daily row with no interpolation step.

Related Calculators

Related Sites