Calculate weight, height, head circumference, and BMI percentiles using WHO 2006 and CDC 2000 standards for children ages 0–20 years
Welcome to our free pediatric Growth Chart Calculator, a comprehensive tool designed to help parents, caregivers, and healthcare professionals assess a child's physical growth against established population standards. This calculator uses the same Lambda-Mu-Sigma (LMS) statistical methodology employed by the World Health Organization (WHO) and the US Centers for Disease Control and Prevention (CDC) to compute exact percentile rankings and Z-scores for weight, height, head circumference, and body mass index (BMI). Growth charts are among the most widely used clinical tools in pediatric medicine. A child's growth percentile tells you where their measurements fall relative to a reference population of the same age and sex. For example, a child at the 75th percentile for height is taller than 75 percent of children of the same age and sex. Critically, a single measurement tells you less than a trend over time — pediatricians look at whether a child consistently tracks along the same percentile curve rather than obsessing over any single data point. This calculator automatically selects the appropriate growth standard based on the child's age. For infants and toddlers aged 0 to 24 months, it uses the WHO 2006 Child Growth Standards, which were derived from a landmark multicountry study of children raised in optimal conditions (breastfed, non-smoking environments, good nutrition) across six countries. These WHO standards represent how children should grow under ideal conditions and are now recommended by the American Academy of Pediatrics (AAP) for all US children under age 2. For children and adolescents aged 2 to 20 years, the calculator automatically switches to the CDC 2000 Growth Reference charts, which describe how a nationally representative sample of US children actually grew and are the reference used by US pediatricians for children over 2. The tool computes four core growth metrics. Weight-for-age percentile compares the child's weight to peers of the same age and sex — this is the most commonly tracked metric at well-child visits. Height-for-age (or length-for-age for infants measured lying down) percentile shows how the child's stature compares. Head circumference-for-age percentile is available for infants and young children up to age 2 and is especially important in the first year of life as an indirect measure of brain growth. BMI-for-age percentile is calculated for children 2 and older and is used to screen for underweight, healthy weight, overweight, and obesity. The calculator supports both US customary (pounds, ounces, feet, inches) and metric (kilograms, centimeters) unit systems with seamless toggling between them. Age can be entered either by selecting a date of birth and measurement date — from which the calculator automatically computes the child's exact age in months — or by entering years and months directly. For premature infants, the gestational age correction feature adjusts the chronological age by the number of weeks born early, computing a corrected age for more appropriate comparison to growth standards (correction is typically applied until age 2 to 3 years). For BMI, the calculator applies CDC weight status categories specifically designed for children and adolescents. Unlike adults, children's BMI cutoffs vary by age and sex, so a child's BMI number alone is meaningless without comparison to the age- and sex-specific reference population. The categories are: underweight (below the 5th percentile), healthy weight (5th to below the 85th percentile), overweight (85th to below the 95th percentile), obesity (at or above the 95th percentile), and severe obesity (at or above 120 percent of the 95th percentile or a BMI of 35 kg/m² or greater, whichever is lower) — a threshold introduced by the CDC in 2022 for more precise identification of children at highest risk. Beyond current growth assessment, this calculator includes a mid-parental height predictor that estimates a child's likely adult height based on the biological parents' heights. This method, developed by Tanner and colleagues in 1970 and still widely used clinically, calculates a target height for boys as the average of both parents' heights plus 6.5 cm (2.5 inches), and for girls as the average minus 6.5 cm. The expected adult height range spans target height plus or minus 8.5 cm, representing approximately the 3rd to 97th percentile of genetic height potential for that child. The visual results include color-coded percentile band bars for each metric — green for the typical 10th to 90th percentile range, yellow for borderline 5th to 10th and 90th to 95th ranges, and red for below the 5th or above the 95th percentile. These colored markers make it instantly clear at a glance where the child stands relative to normal variation. Summary donut charts provide a compact at-a-glance view of all metrics simultaneously. All calculations run entirely in your browser using embedded WHO and CDC data tables. No child health data is transmitted to any server, ensuring complete privacy. Results can be exported to CSV for record-keeping or printed in a clean format for sharing with healthcare providers. Use this tool as a supplement to — never a replacement for — regular pediatric well-child visits with a licensed healthcare provider.
Understanding Child Growth Percentiles and Standards
Growth percentiles are statistical tools that tell you how a child compares to a reference population of the same age and sex. Understanding what the numbers mean — and what they don't mean — is essential for interpreting results correctly and avoiding unnecessary anxiety.
What Is a Growth Percentile and What Does It Mean?
A growth percentile tells you the percentage of children in the reference population who fall at or below the measured value. A child at the 50th percentile is exactly in the middle — half the reference children are larger, half are smaller. A child at the 25th percentile is smaller than 75 percent of peers but is still within the broad range of normal variation. The critical thing to understand is that percentiles describe population distribution, not health status. A child who has been consistently at the 10th percentile for height and is growing steadily along that curve is almost certainly healthy — their small stature reflects their genetic blueprint. Concern arises when a child drops significantly across percentile lines (e.g., from the 50th to the 15th percentile over several visits), suggesting something may be affecting their growth velocity.
WHO vs CDC Growth Standards — Which Does This Calculator Use?
This calculator uses two different reference standards. For children aged 0 to 24 months, it applies the WHO 2006 Child Growth Standards, which describe optimal growth in healthy, well-nourished, breastfed children from six countries worldwide. These are prescriptive standards — they represent how children should grow under ideal conditions. The American Academy of Pediatrics recommends WHO standards for children under 2. For children aged 2 to 20 years, the calculator uses the CDC 2000 Growth Reference, a descriptive reference derived from US national survey data. The transition at 24 months reflects the historical switch from WHO to CDC data in US clinical practice. Both standards use the same LMS mathematical method but are based on different populations and methodologies, so apparent percentile shifts at the 2-year transition are expected and normal.
Why Z-Scores Are Used Alongside Percentiles
Z-scores (also called standard deviation scores) express a child's measurement as the number of standard deviations above or below the population mean. A Z-score of 0 corresponds to the 50th percentile; Z = +1 is the 84th percentile; Z = -2 is the 2nd percentile. Z-scores are especially useful at the extremes of the distribution where percentile differences become compressed and hard to distinguish — the difference between a Z-score of -2 and -3 is clinically significant but represents only a small difference in raw percentile numbers. Clinicians use Z-scores to track nutritional status, monitor the severity of growth failure, and compare across different measurement types. A Z-score below -2 in any metric typically warrants further clinical evaluation.
Understanding BMI in Children — Why It Differs from Adults
Adult BMI classification uses fixed cutoffs (underweight below 18.5, healthy 18.5 to 24.9, overweight 25 to 29.9, obese 30 and above) that do not apply to children. Children's body composition changes dramatically during development — an 8-year-old's healthy BMI is very different from a 15-year-old's. For children aged 2 to 20, the CDC uses percentile-based BMI categories: underweight (below 5th percentile), healthy weight (5th to below 85th), overweight (85th to below 95th), and obesity (95th percentile and above). Severe obesity — defined as BMI at or above 120 percent of the 95th percentile cutoff for age and sex, or BMI of 35 kg/m² or greater — was added to clinical guidelines in 2022 as a distinct category associated with significantly elevated health risks that may warrant more intensive clinical intervention.
Growth Chart Calculation Formulas
Z-Score (Standard)
Z = (Measured Value − Median) ÷ Standard Deviation
The basic Z-score formula expresses how many standard deviations a child's measurement is from the population median for their age and sex. A Z-score of 0 equals the 50th percentile; +1 equals the 84th percentile; −2 equals approximately the 2nd percentile.
WHO LMS Z-Score
Z = [((Value ÷ M)ᴸ) − 1] ÷ (L × S)
The Lambda-Mu-Sigma method accounts for the skewness (L), median (M), and coefficient of variation (S) of growth data at each age. This produces more accurate percentiles than the simple Z-score formula, especially at the extremes of the distribution.
Percentile from Z-Score
Percentile = Φ(Z) × 100
The percentile is derived by applying the standard normal cumulative distribution function (Φ) to the Z-score. For example, Z = 0 yields the 50th percentile, Z = 1.645 yields the 95th percentile, and Z = −1.645 yields the 5th percentile.
BMI Calculation
BMI = Weight (kg) ÷ Height² (m²)
Body Mass Index is calculated by dividing weight in kilograms by the square of height in meters. For children ages 2–20, this raw BMI value is then plotted against age- and sex-specific CDC reference data to determine the BMI-for-age percentile.
Growth Standard Reference Tables
WHO/CDC Weight-for-Age Key Percentiles — Boys (2–20 years)
Selected weight values in kilograms at key percentile boundaries for boys, based on CDC 2000 Growth Charts.
| Age | 3rd %ile (kg) | 15th %ile (kg) | 50th %ile (kg) | 85th %ile (kg) | 97th %ile (kg) |
|---|---|---|---|---|---|
| 2 years | 10.5 | 11.5 | 12.7 | 14.0 | 15.5 |
| 5 years | 14.5 | 16.1 | 18.4 | 21.0 | 24.0 |
| 8 years | 19.5 | 22.0 | 25.6 | 30.5 | 37.0 |
| 10 years | 22.5 | 25.8 | 31.0 | 38.0 | 47.5 |
| 12 years | 27.0 | 31.5 | 39.0 | 49.0 | 62.0 |
| 15 years | 38.0 | 44.5 | 55.5 | 68.0 | 83.0 |
| 18 years | 49.0 | 56.0 | 66.5 | 79.0 | 96.0 |
| 20 years | 53.0 | 60.0 | 71.0 | 84.5 | 103.0 |
CDC BMI-for-Age Percentile Weight Status Categories
Weight status classification thresholds used by the CDC and AAP for children and adolescents ages 2–20.
| Percentile Range | Weight Status | Clinical Significance |
|---|---|---|
| < 5th percentile | Underweight | May indicate nutritional deficiency or underlying condition |
| 5th – < 85th percentile | Healthy Weight | Normal range — continue balanced nutrition and activity |
| 85th – < 95th percentile | Overweight | At risk — lifestyle counseling recommended |
| ≥ 95th percentile | Obesity | Elevated health risk — clinical evaluation recommended |
| ≥ 120% of 95th percentile | Severe Obesity | Highest risk category — intensive intervention warranted |
Worked Examples
Plot an 8-Year-Old Boy on the Growth Chart
An 8-year-old boy weighs 56 lbs (25.4 kg) and is 50.5 inches (128.3 cm) tall.
Convert weight: 56 lbs ÷ 2.205 = 25.4 kg. Convert height: 50.5 in × 2.54 = 128.3 cm.
Look up CDC LMS parameters for 8-year-old boys (96 months). For weight-for-age: L = −1.0187, M = 25.53, S = 0.1555.
Calculate weight Z-score: Z = [((25.4 ÷ 25.53)^(−1.0187)) − 1] ÷ (−1.0187 × 0.1555) = −0.08.
Convert Z-score to percentile: Φ(−0.08) = 46.8th percentile.
Repeat for height-for-age: the boy is near the 50th percentile for both weight and height.
The boy is at the 47th percentile for weight and approximately the 50th percentile for height — right in the middle of the healthy range, tracking normally for his age.
Assess a 5-Year-Old Girl at the 95th Percentile for Weight
A 5-year-old girl weighs 52 lbs (23.6 kg) and is 43 inches (109.2 cm) tall.
Convert measurements: 23.6 kg weight, 109.2 cm height.
Calculate BMI: 23.6 ÷ (1.092)² = 23.6 ÷ 1.192 = 19.8 kg/m².
Look up CDC LMS parameters for 5-year-old girls (60 months) BMI-for-age and compute Z-score.
The Z-score for BMI = 19.8 at this age is approximately +2.0, corresponding to the 97.7th percentile.
Weight status: ≥ 95th percentile = Obesity classification per CDC guidelines.
The girl's BMI of 19.8 is at the 97.7th percentile, classified as Obesity. Her weight-for-age is also at the 95th percentile. A pediatric consultation is recommended to assess growth trends over time and discuss healthy lifestyle strategies.
How to Use the Growth Chart Calculator
Select Mode, Units, and Sex
Choose Growth Measurement mode to assess current percentiles, or Height Predictor mode to estimate adult height from parental heights. Select Imperial or Metric units, then choose Boy or Girl. The calculator will automatically apply WHO charts for ages 0–24 months and CDC charts for ages 2–20 years.
Enter Age and Measurements
Enter the child's age using either the Date of Birth method (most accurate — enter date of birth and today's measurement date) or manual years and months entry. Then enter weight and height/length. For infants under 2, optionally add head circumference. If the child was born premature (before 37 weeks), expand the Preterm Birth Adjustment section and enter gestational age to apply corrected age.
Click Calculate Percentiles
Press the Calculate Percentiles button to generate results instantly. The tool displays summary donut charts, color-coded percentile band bars for each metric, Z-scores, and — for children aged 2 and older — BMI weight status. For infants, head circumference percentile is also shown if entered. The data source badge (WHO or CDC) confirms which standard was applied.
Interpret Results and Export
Green markers on the percentile bars indicate values in the typical 10th–90th percentile range. Yellow indicates borderline ranges, and red indicates below the 5th or above the 95th percentile — ranges that may warrant discussion with a pediatrician, especially if they represent a change from previous measurements. Use the Export CSV button to save results for record-keeping, or Print Results to share with a healthcare provider.
Frequently Asked Questions
What does a growth percentile actually mean for my child?
A growth percentile tells you what percentage of children of the same age and sex your child is at or above. For example, a child at the 30th percentile for height is taller than 30 percent of peers — meaning 70 percent are taller. Importantly, any percentile from the 3rd to the 97th is considered within the normal range of human variation. What matters more than any single percentile number is consistency: a child who tracks steadily along the 15th percentile curve from birth is growing normally. Concern arises when a child drops significantly across percentile lines over several visits, which can signal nutritional issues, illness, or other factors affecting growth. Always discuss results with your pediatrician to put measurements in context with your child's full health history.
Why does the calculator switch from WHO to CDC charts at age 2?
The WHO 2006 Child Growth Standards were developed from a study of children raised in optimal conditions in six countries — breastfed, non-smoking households, good nutrition. These standards describe how children should grow and are recommended by the American Academy of Pediatrics for infants under 2 in the US. The CDC 2000 Growth Reference, by contrast, is based on nationally representative samples of US children and describes how children actually grew historically in the US population. The switch at 24 months reflects standard US clinical practice and the fact that WHO data collected at 2 years used recumbent length (lying), while CDC data used standing height — creating a small but real measurement difference that pediatricians account for at the transition. Some children appear to shift percentiles slightly at age 2, which is expected and not cause for concern.
My child was born prematurely. How does the preterm correction work?
Premature infants are often smaller than full-term babies of the same chronological age simply because they had less time to grow in the womb. Plotting a 4-month-old born at 32 weeks (8 weeks early) at their full 4-month chronological age on a growth chart would make them appear severely small compared to full-term 4-month-olds, when in fact they are growing appropriately for their actual developmental stage. The corrected age adjusts for this by subtracting weeks of prematurity from the chronological age. A 4-month-old born 8 weeks early has a corrected age of approximately 2 months — much more appropriate for growth chart comparison. This calculator applies corrected age automatically when you enter a gestational age below 37 weeks. Correction is typically applied until age 2 to 2.5 years in clinical practice, by which time most premature children have caught up to the growth charts of full-term peers.
What BMI percentile is considered overweight or obese for children?
Unlike adults, children's BMI classifications use age- and sex-specific percentile thresholds because a healthy BMI value changes as children grow and develop. The CDC defines four weight status categories for children aged 2–20: underweight is below the 5th percentile; healthy weight is the 5th to below the 85th percentile; overweight is the 85th to below the 95th percentile; and obesity is at or above the 95th percentile. A fifth category — severe obesity — was formally recognized by the CDC in 2022 for children with BMI at or above 120 percent of the 95th percentile for their age and sex, or BMI of 35 kg/m² or greater. This threshold identifies children at the highest risk who may benefit from more intensive clinical evaluation and support. Note that BMI is a screening tool, not a diagnosis — athletic children with high muscle mass may have elevated BMI percentiles that do not reflect excess body fat.
How accurate is the mid-parental height predictor?
The mid-parental height method (Tanner et al., 1970) is the simplest and most widely used clinical tool for predicting a child's genetic height potential. It calculates a target height from the average of both biological parents' heights, adjusted by 6.5 cm upward for boys or 6.5 cm downward for girls, reflecting the average height difference between men and women. The expected adult height range of target height plus or minus 8.5 cm represents approximately the 3rd to 97th percentile of possible outcomes — meaning 94 percent of children will fall within this range. The method's accuracy is moderate: it captures genetic potential well but cannot account for nutrition, chronic illness, hormonal factors, or other environmental influences. Children who fall significantly outside their mid-parental target range — especially those well below the lower end — may warrant evaluation for growth hormone deficiency or other conditions by a pediatric endocrinologist.
Should I be worried if my child is above the 95th percentile or below the 5th percentile?
Not necessarily — but values outside the 5th to 95th percentile range do warrant closer attention and discussion with your pediatrician. By definition, 10 percent of healthy children fall outside these boundaries (5 percent above, 5 percent below), so a single extreme reading is far more likely to reflect normal variation than a medical problem. Tall parents tend to have tall children; small parents tend to have smaller children. The key questions are: Is the child tracking consistently along the same curve over time, or have they dropped or risen across multiple percentile lines? Is the pattern consistent with the parents' own heights? Is there any concerning medical history, such as poor appetite, recurrent illness, or developmental delays? Weight-for-height or BMI percentile puts height and weight in context together. Consult your pediatrician at every well-child visit and bring your growth chart printouts for comparison to previous measurements.
Related Tools
Baby Growth Percentile Calculator
Track your infant's weight, length, and head circumference against WHO growth standards for ages 0–24 months.
Baby Percentile Calculator
Calculate your baby's growth percentiles for weight, length, and head circumference.
Child Height Predictor
Predict your child's adult height using Mid-Parental, Khamis-Roche, and Multiplier methods.
Child BMI Percentile Calculator
Calculate your child's BMI percentile using CDC age- and sex-specific growth charts with AAP obesity classifications.
BMI Calculator
Calculate your Body Mass Index and see where you fall on the WHO weight classification scale.