💪
💪 Health & fitness

Weight Percentile Calculator for Children & Teens (CDC, 2–20 years)

Results update as you type.

Your numbers

Understanding the weight percentile calculator for children and teens — concept and principle

This calculator compares a child's or teenager's weight with children of the same age and sex using the CDC 2000 weight-for-age chart for ages 2 to 20. It gives the percentile, z-score and the 5th, 50th and 95th percentile weights.

CDC LMS curveCDC LMS curve: boy 10 y · 33 kg median 32.1 kg, z = 0.15 L −1.207, S 0.1789 → 56.1 weight percentileCDC LMS curveboy 10 y · 33 kgmedian 32.1 kgz = 0.15L −1.207, S 0.178956.1weight percentile
CDC LMS curve: with the default inputs the result is 56.1 (weight percentile).

How it is calculated

z = ((weight ÷ M)^L − 1) ÷ (L × S)

Percentile = share of the normal distribution below z

Weight at a percentile = M × (1 + L × S × z)^(1/L)

The principle

Children's weights at a given age are skewed: there is a longer tail towards heavier weights. The LMS method uses the L value to transform the distribution into a normal one, so a z-score and percentile can be calculated. M is the median and S the spread. The percentile is the share of reference children of the same age and sex who weighed less.

Worked example

Default inputs: boy, 10 years 0 months, 33 kg.

  1. Age = 120.5 months; CDC values L = −1.207, M = 32.09 kg, S = 0.1789.
  2. z = ((33 ÷ 32.09)^−1.207 − 1) ÷ (−1.207 × 0.1789) = 0.15.
  3. Percentile = 56.1; median 32.1 kg; difference 0.9 kg.
  4. 5th percentile 24.9 kg, 95th 46.2 kg.
How Percentile changes with Child’s weight (kg)How Percentile changes with Child’s weig…0204060801008.2516.524.83341.249.566Example: 56.1Child’s weight (kg)
Each point is the calculator re-run with only “Child’s weight (kg)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Child’s weight (kg)Percentile
8.250
16.50
24.84.4
3356.1
41.288.7
49.597
6699.6

How to read the result

Where does your result fall?5th–95th595Below 5th5th–95thAbove 95thYour result: 56.1 · 5th–95thReference: CDC 2000 growth charts
Where does your result fall?

Weight-for-age alone does not show whether a child is under- or overweight for their height; use BMI-for-age for that. The trend over time matters more than one value: crossing major percentile lines deserves a check. For babies under 2, the WHO standards are used.

Common mistakes

Keep in mind: This is not a diagnosis. Discuss your child's growth with a doctor.

Frequently asked questions

What weight percentile is normal?

Most children fall between the 5th and 95th; steady growth along a curve matters more.

Why is the 95th percentile so far above the median?

Weight distributions are skewed towards heavier values.

Should I use this or BMI?

Use BMI-for-age to judge weight relative to height.

Sources: Kuczmarski RJ et al., "2000 CDC Growth Charts for the United States: Methods and Development", Vital Health Stat 11(246), 2002

Checked 9 Nov 2026. CDC 2000 growth charts, weight-for-age LMS parameters, 2–20 years (Kuczmarski RJ et al., Vital Health Stat 11(246), 2002). LMS values as distributed in the RCPCH rcpchgrowth package.

💪 All health & fitness tools →🌍 Calculators by country →