Infant Weight Percentile Calculator (WHO & CDC LMS)

Infant Weight Percentile Calculator

Estimate a baby's weight-for-age percentile and z-score for ages 0 to 36 months using WHO and CDC LMS reference data, with unit toggling, preemie age adjustment, and a full formula breakdown.

👶Real Baby Presets

📝Baby Weight Inputs

Use decimals for part months, such as 1.5 for six weeks.

Used when the weight unit is kilograms.

Left box is pounds, right box is ounces. Used in pound mode.

Adjusts age down for prematurity, applied up to 24 months.

Weight percentile 0 weight-for-age
Z-score 0.00 standard deviations
Category band - interpretation range
Median for age 0 50th percentile weight

🔢LMS Method Snapshot

LBox-Cox power
MMedian weight
SCoeff. variation
ZStandard score

📊WHO Weight-For-Age Median (kg)

AgeBoy Median MGirl Median MBoy 3rdBoy 97th
Birth3.3 kg3.2 kg2.5 kg4.4 kg
1 month4.5 kg4.2 kg3.4 kg5.8 kg
2 months5.6 kg5.1 kg4.3 kg7.1 kg
3 months6.4 kg5.8 kg5.0 kg8.0 kg
4 months7.0 kg6.4 kg5.6 kg8.7 kg
6 months7.9 kg7.3 kg6.4 kg9.8 kg
9 months8.9 kg8.2 kg7.1 kg11.0 kg
12 months9.6 kg8.9 kg7.7 kg12.0 kg
18 months10.9 kg10.2 kg8.8 kg13.5 kg
24 months12.2 kg11.5 kg9.7 kg15.3 kg
36 months14.3 kg13.9 kg11.3 kg18.3 kg

Median values are rounded WHO and CDC style references and interpolate smoothly between the listed ages inside the calculator.

📐Percentile Band Interpretation

Percentile RangeZ-Score RangeCommon LabelHow To Read It
Under 3rdBelow -1.88Low weight-for-ageDiscuss trend with a pediatrician
3rd to 15th-1.88 to -1.04Lower-middleCommon and often healthy
15th to 85th-1.04 to 1.04Typical middleBroad average range
85th to 97th1.04 to 1.88Upper-middleLarger than average
Over 97thAbove 1.88High weight-for-ageReview growth curve over time

🔗Z-Score To Percentile Reference

Z-ScorePercentileZ-ScorePercentileMeaning
-3.00.1+0.569.1Tails are rare
-2.02.3+1.084.11 SD above median
-1.883.0+1.2890.090th percentile mark
-1.2810.0+1.6495.095th percentile mark
-1.015.9+1.8897.097th percentile mark
0.050.0+2.097.7Median equals 50th

🍼Expected Weight Gain Per Month

Age WindowTypical Gain / WeekTypical Gain / MonthBoy Median JumpGirl Median Jump
0 to 3 months170 to 227 g0.7 to 0.9 kg+1.0 kg / mo+0.9 kg / mo
3 to 6 months113 to 142 g0.45 to 0.6 kg+0.5 kg / mo+0.5 kg / mo
6 to 9 months85 to 113 g0.35 to 0.45 kg+0.33 kg / mo+0.3 kg / mo
9 to 12 months57 to 85 g0.25 to 0.35 kg+0.23 kg / mo+0.23 kg / mo
12 to 24 months43 to 57 g0.2 to 0.25 kg+0.22 kg / mo+0.22 kg / mo
24 to 36 months34 to 45 g0.15 to 0.2 kg+0.18 kg / mo+0.2 kg / mo

🗂Weight Percentile Comparison Grid

ScenarioSexAgeWeightApprox %ileRead As
Average newbornBoyBirth3.3 kg~50thRight on median
Six month girlGirl6 mo7.0 kg~40thTypical middle
One year boyBoy12 mo9.6 kg~50thOn the median
Two year girlGirl24 mo11.5 kg~50thOn the median
Smaller three monthBoy3 mo5.5 kg~12thLower-middle
Larger newbornBoyBirth4.1 kg~90thLarger baby

Full LMS Formula Breakdown

Reference lookupFor the chosen sex, chart standard, and age the tool finds L, M, and S. M is the median weight, S is the coefficient of variation, and L is the Box-Cox power.
Age interpolationWhen an age falls between listed points the L, M, and S values are linearly interpolated so the curve stays smooth month to month.
Weight in kgX is weight in kilograms. Pound entries convert with X = (lb + oz / 16) × 0.453592 before the z-score is computed.
Z-score (L not 0)Z = ((X / M)^L – 1) / (L × S). Weight-for-age usually has L different from 1, so the power term shapes the skew.
Z-score (L = 0)If L equals 0 the log form is used: Z = ln(X / M) / S.
PercentilePercentile = 100 × CDF(Z) using an error-function approximation of the standard normal cumulative distribution.
Preemie adjustmentAdjusted age = age – weeks early / 4.345, floored at 0, applied up to 24 months for babies born preterm.

📋Reference Values

ItemCommon EntryHow It Is UsedEffect On Result
SexBoy or girlSelects the LMS curve setGirls run 5 to 10% lower M
Age0 to 36 monthsInterpolates L, M, and SMedian rises with age
Weight2.5 to 16 kgValue X in the z-scoreHigher X raises percentile
Chart standardWHO or CDCChooses reference sourceSmall band differences
Weeks early0 to 16 weeksLowers effective ageRaises percentile for age

💡Practical Weight Tips

Trend tip: A single weight percentile matters far less than the shape of the curve over several visits. Steady tracking along a band is usually more reassuring than the number itself.
Preemie tip: For a baby born early, use corrected age so weight-for-age is fair. A baby born eight weeks early is compared to a younger reference until roughly age two.

This infant weight percentile calculator is an informational estimate built on rounded WHO and CDC style reference values, not medical advice or a diagnosis. Always consult your pediatrician about your baby's growth.

You look down at the number, then close the scale. Did it mean you’ve been keeping your baby alive? Or was it a sign of there thriving? If you’re a new parent, you know this can be an anxious time, waiting for doctor to explain what numbers mean. That one number on that one day doesn’t tell you much about how your kid will do in the long run. What matter are trends across months and even weeks.

To ease some of the daily anxiety, there is tools to help track weight-for-age percentiles. In doctors’ offices, numbers makes more sense once you know what percentile means. Traditional growth charts don’t draw a straight line connecting age with weight, it’s more like a series of pulses. That’s because infants don’t gain weight consistantly; their body type change dramatically over time. To reflect this, moddern health organizations have adopted advanced statistical models called LMS methods that model the skewing of infant weight curves over time.

How to Understand Your Baby’s Growth Chart

Given your baby’s age, sex and weight, the calculator above will feed that into complex equations and tell you exactly where he or she fit on that bell curve. Instead of relying on a jagged guess, it will fill in the gaps between standard data points so that it can gives you a smooth estimate. Boys grow different than girls, particularly during the first year of life. Mixing them up can result in false alarms. Typically, what they’ll spit out for you is a z-score and percentile rank.

Don’t be intimidated by those words. It is just a measurement of how many standard deviations you are from average. If you have a z-score of 0, then your baby is smack dab on the average line. Z-scores above 0 mean your baby is heavy for his age; below 0 mean light. There is no need to commit to memory exactly which number represents what cutoff. Most healthy babies will fit into the third to ninety-seventh percentile range. That help you put things into perspective.

Just because someone is on the lower end doesn’t automatically mean that their kid is malnourished. Similarly, just because someone is on the higher end doesn’t necessarily mean that their kid is destined to become a sumo wrestler. It’s simply a way to describe where your child falls among a reference population at this particular point in time.

If you are dealing with a preemie, however, things gets more complicated: Chronological age is not the same as biological age. Because your baby was born six weeks too soon, he or she did not experienced that last critical period of development in the womb. That means it wouldn’t of been accurate… Or fair!, to compare her weight against a full-term standard right away. In fact, most pediatric recommendations is to use corrected age through at least year two. By doing this, they’re moving your timeframe back to match the date the baby would of been born had they never left the womb.

You can put in weeks early into the tool which will adjust the denominator to reflect that. The resulting percentile will then represent true developmental progress, not simply calendar time. Growth varies. Babies have growth spurts where they shoot up in weight and then level off for weeks. Sometimes their energy goes to motor skills and sometimes it go to neurological development. All of this can seem erratic on paper, but it’s completely healthy and normal (just a seesaw). What matters is whether they are consistent along their own curve.

So, for example, if your child has always tracked along the fortieth percentile, they is likely perfectly healthy there. Only when percentiles plummet across visits do doctors begins to suspect an issue with absorption or feeding. At the end of the day, however, a growth chart is just a map, not a judgement. It provides context for what’s going on but doesn’t tells you how to feel about it.

To see how the numbers work, we have included formulas and reference charts to show you how the math are done. But remember: Each baby is different; each one beats his or her own drum. This isn’t supposed to make you push your kid toward some arbitrary average. This is supposed to help you know he or she is progressing in a way that feels sustainable and strong to him (or her). Don’t put too much stock in a single data point. Trust the trend line instead.

Infant Weight Percentile Calculator (WHO & CDC LMS)