If your pediatrician has mentioned your child's BMI z-score, you may be wondering what that number actually means. You already know that BMI (Body Mass Index) measures body weight relative to height. But for children, a raw BMI number is meaningless without context — a BMI of 18 is normal for a 12-year-old but overweight for a 6-year-old. That is where z-scores come in.
What Is a Z-Score?
A z-score (also called a standard deviation score) tells you how far your child's measurement is from the median for their age and sex. It is measured in units of standard deviations:
- Z-score of 0 means your child is exactly at the median (50th percentile).
- Z-score of +1 means your child is about one standard deviation above the median (roughly the 84th percentile).
- Z-score of -1 means about one standard deviation below (roughly the 16th percentile).
- Z-score of +2 is roughly the 97.7th percentile; -2 is roughly the 2.3rd.
The z-score is the raw statistical number from which the percentile is derived. They contain the same information, just expressed differently. You can see both values on our BMI-for-age calculator — the results table shows both the percentile and the z-score for every calculation.
Z-Score vs. Percentile: What Is the Difference?
Percentiles and z-scores describe the same thing using different scales. Here is a quick reference:
| Z-Score | Percentile | Interpretation |
|---|---|---|
| -3.0 | 0.1st | Severely below average |
| -2.0 | 2.3rd | Below average |
| -1.0 | 15.9th | Low-normal |
| 0 | 50th | Average (median) |
| +1.0 | 84.1st | High-normal |
| +2.0 | 97.7th | Above average |
| +3.0 | 99.9th | Severely above average |
Why do doctors use z-scores instead of just percentiles? At the extremes of the distribution, percentiles compress and lose precision. The difference between the 98th and 99.9th percentile (a huge clinical difference) is only 1.9 percentile points — but it is a full standard deviation in z-score terms (z = +2 vs. z = +3). Z-scores preserve that distinction, which is why researchers and clinicians often prefer them for tracking severely underweight or obese children.
How BMI Z-Scores Are Calculated for Children
Unlike adult BMI, which uses a single fixed formula, child BMI must be compared against age-specific reference data because body composition changes dramatically during growth. The process works in three steps:
- Calculate raw BMI: Weight in kilograms divided by height in meters squared (kg/m²).
- Look up LMS parameters: For the child's exact age and sex, three statistical values are retrieved from the CDC Growth Charts (2000): L (lambda, adjusts for skewness), M (mu, the median BMI), and S (sigma, the spread).
- Apply the z-score formula: z = ((BMI/M)^L - 1) / (L × S). This formula accounts for the fact that the BMI distribution is not perfectly symmetrical at every age.
The z-score is then converted to a percentile using the standard normal distribution. This is exactly what our BMI-for-age calculator does — using unmodified CDC LMS parameters. You can read the full technical methodology on our About page.
What BMI Z-Score Ranges Mean for Your Child
The CDC defines weight status categories for children and adolescents ages 2 to 20 based on BMI-for-age percentile (and the corresponding z-scores):
| BMI Category | Percentile Range | Approximate Z-Score |
|---|---|---|
| Underweight | Below the 5th | Below -1.65 |
| Healthy weight | 5th to 84th | -1.65 to +1.04 |
| Overweight | 85th to 94th | +1.04 to +1.65 |
| Obesity | 95th and above | +1.65 and above |
Important context: These categories are screening tools — not diagnoses. A child with a BMI z-score of +1.7 (about the 95th percentile) may be very muscular, going through a growth spurt, or experiencing early puberty. BMI does not distinguish between muscle and fat. Always discuss BMI results with your child's pediatrician, who can evaluate the overall clinical picture.
Why BMI Z-Score Is Different for Children vs. Adults
Adults use the same BMI thresholds regardless of age — a BMI of 25 is "overweight" whether you are 25 or 65. Children cannot use fixed thresholds because their body composition changes continuously:
- Infancy (0-2): BMI increases as babies gain fat rapidly. BMI-for-age is not used for this age range; weight-for-length is used instead.
- Toddler to school age (2-6): BMI typically decreases as children lean out — a normal phenomenon called the "adiposity rebound."
- School age to puberty (6-12): BMI gradually increases again as children grow into adolescent body proportions.
- Puberty (10-18): BMI changes rapidly and differs significantly between boys and girls as hormonal changes alter body composition.
Because of these shifts, a BMI of 18 is perfectly normal for a 12-year-old girl (about the 50th percentile) but would be above the 95th percentile for a 4-year-old. Z-scores and percentiles solve this by always comparing your child to the reference population at their exact age.
When Is a BMI Z-Score Clinically Significant?
A single BMI z-score at one point in time is a snapshot. Pediatricians look for patterns:
- Extreme values: A z-score below -2 or above +2 (below the 3rd or above the 97th percentile) usually triggers further evaluation.
- Rapid change: A child whose BMI z-score increases by more than 1 unit over a year is gaining weight faster than expected — even if they are still in the "normal" range.
- Percentile crossing: Moving across two or more major percentile lines (e.g., from the 50th to the 85th) over several visits is clinically meaningful. Read more in our guide on when to worry about growth.
- Consistency: A child who has always tracked at z = +1.5 (about the 93rd percentile) is different from one who rapidly climbed to that level over 6 months.
How to Use GrowthPercentile.com to Check Your Child's BMI Z-Score
- Go to the BMI-for-Age Calculator.
- Select your child's sex and enter their date of birth.
- Enter their weight and height. The calculator handles unit conversion automatically.
- View results: the table shows both the percentile and the z-score, along with a color-coded interpretation and interactive growth chart.
For a complete picture, also check your child's weight-for-age and height-for-age percentiles. A child with a high BMI z-score who is also at a high height percentile is proportionally large — a different situation from a child with an average height percentile but a high BMI.