Child Weight Percentile Calculator: CDC Growth Tool

Check your child's weight-for-age percentile and Z-score from birth to age 20 using official CDC LMS growth chart data.

Estimate Your Child's Weight Percentile

Enter your child's details below to estimate their weight-for-age percentile using CDC growth chart reference data.

Child's Sex

Your child's date of birth

Defaults to today. Must be on or after date of birth.

kg

Quick Summary

Pediatric growth monitoring tool based on Centers for Disease Control and Prevention (CDC) clinical growth standards. Accurately evaluates growth trajectory using age, sex, and weight inputs.

How It Works

  1. Select your child's sex — The CDC reference data has separate LMS parameters for boys and girls.
  2. Enter your child's date of birth — Used to calculate the exact age in months at the time of measurement.
  3. Enter the measurement date — Defaults to today's date. Combined with date of birth to compute precise fractional age in months.
  4. Enter your child's weight — Your child's most recent measured weight. Supports kilograms (kg) and pounds (lb).
  5. Review your results — The calculator displays the estimated age in months, weight, z-score, percentile, and an educational category (below/within/above the expected percentile range).

Formula Used

LMS Method
When L ≠ 0: z = ((weight / M)L − 1) / (L × S)
When L = 0: z = ln(weight / M) / S
Percentile = Φ(z) × 100

The calculator uses the CDC LMS method, implemented with the published L (skewness), M (median), and S (coefficient of variation) parameters from the CDC Growth Charts.

Key elements:

  • L (Box-Cox power) — The power transformation needed to normalize the weight distribution at each age
  • M (median) — The median weight in the reference population for the child's sex and age
  • S (coefficient of variation) — The coefficient of variation of the weight distribution
  • z-score — The number of standard deviations the child's weight is from the reference median
  • Percentile — The percentage of children of the same sex and age with a lower weight
  • Age in months — Calculated as fractional months from date of birth to measurement date

The CDC reference data is published as half-month intervals. The calculator uses linear interpolation between the two nearest reference rows for precise fractional month matching.

Evidence

The CDC Growth Charts are the standard reference for monitoring growth in children in the United States. The weight-for-age charts are based on data from national health examination surveys:

  • The CDC weight-for-age LMS parameters were derived from National Health and Nutrition Examination Survey (NHANES) data, providing nationally representative reference values
  • The LMS method (Box-Cox power exponential distribution) is the statistical approach recommended by the World Health Organization (WHO) and used by the CDC for constructing growth percentiles
  • The CDC Growth Charts have been the standard clinical reference for assessing growth in children in the United States since their revision in 2000
  • The WHO Growth Standards are recommended by the CDC for children under 2 years in clinical settings. The calculator provides an educational note about the different reference populations
  • The National Library of Medicine (MedlinePlus) provides patient education on growth charts and their use in monitoring child development

The calculator implements the published CDC LMS parameters. The z-score to percentile conversion uses the standard normal cumulative distribution function with the Abramowitz & Stegun approximation.

How to Interpret Your Results

The calculator provides an educational estimate of your child's weight-for-age percentile:

  • Age in months — The exact fractional age calculated from date of birth to measurement date, used for precise LMS parameter selection.
  • z-score — Indicates how many standard deviations your child's weight is from the reference median. A z-score of 0 means the weight equals the median. Positive values indicate above-median weight; negative values indicate below-median.
  • Percentile — The percentage of children of the same sex and age in the reference population with a lower weight. Higher percentiles indicate relatively higher weight compared to the reference.
  • Category — Educational classification: below (<5th), within (5th–95th), or above (>95th) the expected percentile range. These are reference boundaries, not diagnostic thresholds.

Important: A single percentile value does not determine a child's health or growth status. Growth trends over time, evaluated by a qualified healthcare professional using multiple measurements and clinical assessment, are essential for proper growth monitoring.

Medical Disclaimer

The information provided by Qurekit's calculators is for educational and informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition or treatment. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.

Frequently Asked Questions

Related Tools

Version History

Every version is logged with its build date, changes, and evidence sources so you can verify the methodology.

Version v1.0.0

Initial Implementation

Initial implementation of the Child Weight Percentile Calculator. Estimates weight-for-age percentile using the CDC LMS method with published L, M, and S reference parameters from the CDC Growth Charts (wtageinf for birth–36 months, wtage for 24–240 months). Supports ages from birth through 20 years with linear interpolation between half-month reference values. Includes automatic age calculation from date of birth, bidirectional kg/lb weight unit conversion, educational percentile categorization (below, within, above expected range), and CDC extreme value flags (z-score < −5 or > +8). Built on evidence-based CDC growth chart reference data from national health surveys.

Changes

  • Initial calculator implementation
  • CDC LMS method: z = ((X/M)^L − 1) / (L×S) for L ≠ 0, z = ln(X/M) / S for L = 0
  • Combined CDC reference data from wtageinf.csv (0–36mo) and wtage.csv (24–240mo)
  • 244 LMS reference rows per sex (birth–240 months)
  • Linear interpolation between half-month reference values for precise fractional age matching
  • Automatic age calculation from date of birth to measurement date
  • Bidirectional weight unit conversion (kg / lb) with premium toggle switch
  • Age validation: date of birth cannot be future, age ≤ 20 years
  • Weight validation: positive value, age-appropriate range checks
  • Educational percentile category: below (<5th), within (5th–95th), above (>95th)
  • CDC extreme value flags: z-score < −5 or > +8 for weight-for-age
  • Educational interpretation of z-score and percentile
  • CDC reference parameters (L, M, S) displayed for transparency
  • Medical disclaimer always visible with results
  • Medical references section with authoritative sources (CDC, NIH/MedlinePlus)
  • FAQ section with 7 educational questions addressing LMS method, CDC vs WHO charts, and interpretation guidance
  • Structured data (WebApplication, MedicalWebPage, FAQPage)
  • BreadcrumbList JSON-LD for SEO
  • Accessibility: keyboard navigation, aria-live, aria-invalid, focus management
  • Mobile-responsive layout
  • Related tools carousel with cross-linking to fertility, pregnancy, and gestational age calculators
  • Baby & Child Health category added to tools registry

Evidence Sources

  • Centers for Disease Control and Prevention (CDC): Growth Charts
  • CDC: Clinical Growth Charts
  • CDC: Percentile Data Files with LMS Values
  • CDC: Child Growth and Development
  • CDC: Children's BMI & Growth
  • National Library of Medicine (NIH): MedlinePlus Growth Charts