Skip to main content

UNDERSTAND THEIR GROWTH

Height & Weight Percentile Calculator

Enter a child’s age and height, weight, or both to see their CDC growth percentiles. View each measurement on the reference chart, compare up to 12 records during your visit, and download the results. Free to use, with no registration.

Understand your results

Enter a child’s age and height, weight, or both to see their CDC growth percentiles. View each measurement on the reference chart, compare up to 12 records during your visit, and download the results. Free to use, with no registration.

Calculate percentilesFree · Ages 2–20 · Official CDC 2000 LMS reference
CDC · 2000 · LMS

Check height and weight percentiles

Choose the reference sex and enter the age when the measurement was taken. You can check height, weight, or both.

CDC 2000 US reference, ages 2–20. These are descriptive growth references, not personal targets or a diagnosis.

Age at measurement

24–240 months in total. For example, 10 years + 6 months. Decimal months are supported; no dates of birth are stored.

Your measurements stay in this browser. No account or upload is needed.

The comparison groupSame age. Same reference sex.

CDC 2000 US reference, ages 2–20. These are descriptive growth references, not personal targets or a diagnosis.

Height, weight, or both

Submit at least one measurement to see its percentile, Z score and same-age reference median.

Explore the reference curves

Switch measurements to see how the same-age reference changes.

P3P15P50P85P97
Height (cm)Age in years →

Lines show P3, P15, P50, P85 and P97. Orange marks your submitted measurement. The chart uses centimetres and kilograms even when you enter inches or pounds. Curves describe a population; they do not forecast an individual child's future path.

View reference curve values
CDC Boys Height (optional) percentile reference curves from age 2 to 20 · cm
Age at measurementP3P15P50P85P97
279.982.886.590.193
2.584.287.29194.998.2
388.191.19599.1102.6
3.591.394.698.7102.9106.5
494.397.9102.2106.6110.2
4.597.2101105.6110.2113.9
5100.1104.1108.9113.7117.5
5.5103107.1112.2117.1121.2
6105.9110.2115.4120.6124.8
6.5108.8113.2118.6124128.4
7111.7116.2121.8127.4132
7.5114.6119.1124.9130.7135.6
8117.3122127.9133.9139
8.5119.8124.7130.8137142.3
9122.2127.2133.5140145.4
9.5124.4129.6136.1142.8148.4
10126.5131.9138.6145.5151.3
10.5128.5134.1141.1148.2154.1
11130.6136.3143.5150.9157
11.5132.9138.8146.1153.7160.1
12135.4141.5149.1156.9163.4
12.5138.3144.5152.4160.4167.1
13141.5148156.1164.3171
13.5144.8151.7160168.3174.9
14148.2155.4163.8172178.5
14.5151.5158.7167.2175.3181.6
15154.4161.6169.9177.8184
15.5156.8163.8172179.7185.7
16158.7165.5173.5181.1187
16.5160.1166.8174.6182187.9
17161.2167.6175.3182.7188.6
17.5161.9168.2175.8183.2189.1
18162.5168.7176.2183.5189.4
18.5162.8169176.4183.8189.7
19163.1169.2176.6184189.9
19.5163.2169.3176.7184.1190.1
20163.3169.4176.8184.2190.2

Your measurements in this session

Add up to 12 measurements to compare on the chart. Blue dots are saved points for the selected reference sex; orange is the latest result. Enter the age for each measurement; dates are optional labels. Download your records before refreshing or leaving this page.

Calculate a measurement, then add it here to compare several ages.

On this page+

Method and reference population

Use this page to place a current height or weight within an age-specific reference. Use the growth velocity tool for change between dates and the baby tool for recumbent length below age two.

Reference: CDC 2000 US stature-for-age and weight-for-age LMS tables, boys and girls, 24–240 months. Weight-for-age alone does not classify healthy weight or account for height.

L, M and S are linearly interpolated by age, transformed to a Z score, then converted with the standard normal distribution. It is a reference percentile, not a probability of a future outcome or a diagnosis.

Check a worked example

At exactly 120 months, the interpolated boy stature median is 138.61884085 cm. Entering that height yields Z = 0 and the 50th percentile. The displayed result is rounded; the stored LMS values are not.

Understand your results

What your percentile result means

Start with the comparison group, then check measurement accuracy and changes over time. These are the details that make a growth chart useful.

01

What does a growth percentile mean?

A height percentile places a child's standing height within a same-age, same-sex reference distribution. A result near the 75th percentile means roughly 75% of that reference group has a lower height and 25% a higher height. It does not mean the child is 75% of adult height.

The 50th percentile is the median: the midpoint of the distribution. It is not an ideal that every child should reach. Healthy children can naturally be shorter or taller than this point, and family stature contributes to those differences.

ResultHow to read it
P10About 10 in 100 reference children have a lower measurement.
P50The middle of the reference distribution.
P90About 90 in 100 reference children have a lower measurement.
02

How to use this calculator

Enter age at measurement, even if you are checking an older record. Use completed years and additional months: for 8 years and 9 months, enter 8 and 9 rather than rounding up to 9 years.

Select the CDC reference sex and your units, then enter standing height, weight, or both. Each measurement has its own result. Changing an input clears the old result; calculate again to update the chart.

  • Supported interval: 24 through 240 months, including exactly 20 years.
  • Metric or imperial input; results and chart reference values use cm and kg.
  • Use the chart tabs to compare height-for-age and weight-for-age separately.
  • Add up to 12 measurements during this visit, entering the age for each one. Dates are optional labels. Download a CSV before leaving to keep these percentile records. Separate optional browser history can save dated height measurements for the growth velocity tool; it does not save the full percentile record.
03

Measure height and weight consistently

Measure standing height without shoes on a firm, level surface, preferably with a stadiometer. Keep legs straight, shoulders relaxed and the head level, looking ahead. Lower the headpiece gently onto the top of the head. A tape fixed to a wall and a rigid right-angle book can help at home, but may introduce more error.

Weigh on a stable digital scale with shoes and heavy outer clothing removed. Repeat an unexpected reading before entering it. Time of day, clothing, posture and equipment can change the number enough to move a percentile, especially for a small child.

  • Measure twice and resolve a large difference with another reading.
  • Record the date, units and equipment used.
  • Use standing height here; infant recumbent length is a different measurement.
  • Do not interpret small day-to-day movements as a growth trend.
04

Height-for-age and weight-for-age answer different questions

Height-for-age compares stature with age peers. Weight-for-age compares body mass with age peers, without considering how tall they are. A tall child may have a high weight percentile partly because a larger body weighs more. Two children with the same weight percentile can have very different heights and body compositions.

The gap between these two percentile numbers is not itself a diagnostic measure. This calculator does not label a child underweight, overweight or obese. Clinicians may use BMI-for-age, history, examination and other information when evaluating weight in children and adolescents.

MeasureIncludesDoes not establish
Height-for-ageAge, reference sex, standing heightAdult height or a growth disorder
Weight-for-ageAge, reference sex, weightHealthy weight for a particular height
BMI-for-ageAge, reference sex, height and weightBody fat or health by itself; not calculated here
05

The CDC reference and LMS calculation

The calculation uses the CDC 2000 stature-for-age and weight-for-age data files for ages 2–20. The files provide sex-specific L, M and S parameters at defined ages. M is the median; S describes variation; L is a Box–Cox power that accounts for the distribution's asymmetry.

Between reference ages, the tool linearly interpolates L, M and S, calculates a z score, then converts it to a percentile using the standard normal distribution. When L is zero, it uses the logarithmic form below.

z = ((measurement / M)^L − 1) / (L × S); when L = 0: z = ln(measurement / M) / S. Percentile = 100 × Φ(z).
06

Example: checking the 50th percentile

At exactly 24 months, the CDC boys' stature-for-age median is 86.45220101 cm. Entering that height at 2 years and 0 months produces a height percentile of 50. The matching weight-for-age median is 12.6707633 kg; entering that weight also produces a weight percentile of 50.

These precise values are useful for checking the mathematics, not for measuring a child to eight decimal places. In practice, input precision should match your equipment. The calculator rounds the displayed result and shows very extreme percentiles as below 0.1% or above 99.9%, avoiding a misleading impression of certainty.

07

Compare measurements over time

A single measurement describes a moment. Several well-measured points reveal whether growth broadly follows a consistent path, speeds up or slows down. Pubertal timing can shift a child's position relative to peers because children do not all have their growth spurt at the same age.

A changing percentile is not automatically a problem. Measurement errors, different equipment and normal developmental variation can contribute. Persistent changes, slowed height growth, unexplained weight change or other symptoms deserve a discussion with the child's clinician, who can examine the full record rather than one web result.

08

Which children does the CDC reference describe?

CDC 2000 charts describe a US reference population assembled from historical survey data. They are not a real-time average of every child worldwide. A country-specific growth standard, a WHO chart or a specialist chart may be more appropriate in a particular clinical setting. Results from different references can differ even when the measurements are identical.

This tool is limited to standing height and weight from age 2 through age 20. It does not use infant length charts, gestational-age corrections, condition-specific charts or individualized puberty assessments. It does not predict final adult height. Very extreme values need additional care because ordinary LMS extrapolation is less reliable far beyond the main reference distribution.

09

A percentile is not a health grade

P50 is not a goal, and a higher percentile is not a better score. Interpretation depends on family height, previous measurements, development and medical history. A child at a low or high percentile can be healthy; a result near the middle cannot confirm health on its own.

Do not change a child's diet, supplements or medication to chase a chart line. If a reading seems surprising, first verify the age, units and technique, then seek professional advice if concerns persist. The calculator is an educational way to understand reference data, not a substitute for individualized care.

10

Turn a height measurement into a visual comparison

The growth chart shows position within a reference group. The free 3D height comparison shows how measured heights look together: place a child alongside a parent or sibling to make the difference easier to picture.

Enter current measured heights and label each person clearly. The 3D view illustrates scale; it does not add a health assessment or predict future growth.

FAQ

Frequently asked questions

Is the 50th percentile the healthiest result?+

No. P50 is the median of a reference distribution, not a universal health target. A child's trend, family pattern and medical context matter more than reaching a particular line.

Can a height percentile predict adult height?+

No. It describes current stature relative to peers. Puberty timing, family stature and growth history affect later height. Following the same percentile to age 20 is not a validated individual prediction.

Why does another calculator give a different percentile?+

Calculators can use different references, age rounding, interpolation rules or measurement conventions. Check whether both use CDC 2000, the same reference sex, exact age and standing height.

Does a high weight percentile mean overweight?+

Weight-for-age does not account for height. It cannot establish overweight or obesity. Pediatric assessment commonly considers BMI-for-age together with clinical information.

Can I use this for a baby under two?+

For a baby under two, use the baby length percentile tool with a lying-down length measurement and the WHO reference. This CDC tool starts at 24 months and uses standing height.

Should I worry if a percentile changes?+

Check the age, units and measurement technique first, then compare several records. Growth and puberty can change a child’s position. Discuss persistent changes or accompanying symptoms with a healthcare professional who can review the full history.

Are my child's measurements uploaded?+

The calculations run in your browser without uploading the entered age, height or weight. No name or date of birth is required. If you enable separate local measurement history and press Save, the date, height and measuring method stay in this browser; clearing browser data removes them.

Why are very high or low results shown as a range?+

Below 0.1% and above 99.9%, a long decimal result would imply more certainty than the reference method supports. Verify unusual measurements and use professional interpretation for extreme values.

Data and further reading

From numbers to perspective

Compare the measured heights in 3D

Add a child, parent or sibling to the free 3D comparison and see the height differences side by side.

Open the 3D height comparison