Skip to content
TaskNinja

HomeBlog

BMI chart for children in India by age: IAP and WHO cut-offs for boys and girls (5 to 18)

Normal BMI for Indian children aged 5 to 18, year by year for boys and girls, on the IAP 2015 and WHO charts, with worked examples and a free calculator.

By the TaskNinja team · · 6 min read

Your child's school health card says BMI 17.6 and you want to know if that is fine. For an adult, 17.6 would be underweight. For a 9 year old boy it can be overweight. Children are never judged on the adult lines of 18.5, 23 or 25. Their BMI is read against other children of the same age and sex.

Below are the year by year cut-offs for Indian boys and girls from 5 to 18, on the two charts Indian paediatricians use: the 2015 Indian Academy of Pediatrics (IAP) chart and the WHO growth reference. Every number comes from the tables in our BMI calculator for kids and teens, which reads the published IAP and WHO data.

Step 1: work out the BMI

BMI is weight in kilograms divided by height in metres, squared. A boy who is 135 cm and 32 kg has a BMI of 32 / (1.35 x 1.35) = 17.6. The calculator does this for you and also takes feet and inches or pounds.

Measure height without shoes, standing straight against a wall, and weight in light clothes. A 2 cm error in height moves a child's BMI by about 0.5, which is enough to cross a line.

Step 2: pick the chart

PointIAP 2015 chartWHO 2007 reference
Ages5 to 18 years5 to 19 years
Built from33,148 urban Indian children, 14 citiesChildren from several countries
OverweightFrom the line that joins adult BMI 23Above +1 SD (84th percentile)
ObesityFrom the line that joins adult BMI 27Above +2 SD (98th percentile)
ThinBelow the 3rd centileBelow -2 SD (severe below -3 SD)
Under 5 yearsIAP says use the WHO standardsWHO weight-for-height standards
From the IAP 2015 guideline and WHO pages listed under Sources, checked 27 Oct 2026.

The IAP made its own chart because Indian children carry more body fat at the same BMI, and the adult Indian lines of 23 and 27 are lower than the WHO's 25 and 30. So the IAP lines sit a little lower than the WHO ones at most ages. That is why a child can be overweight on the IAP chart and still normal on WHO.

BMI chart for boys, 5 to 18

AgeIAP overweight fromIAP obesity fromWHO normal rangeWHO obesity above
515.717.512.9 to 16.618.3
616.017.813.0 to 16.818.5
716.318.213.1 to 17.019.0
816.718.813.3 to 17.419.7
917.319.613.5 to 17.920.5
1018.020.513.7 to 18.521.4
1118.721.514.1 to 19.222.5
1219.522.614.5 to 19.923.6
1320.223.414.9 to 20.824.8
1420.824.215.5 to 21.825.9
1521.424.916.0 to 22.727.0
1622.025.516.5 to 23.527.9
1722.626.016.9 to 24.328.6
1823.226.617.3 to 24.929.2
Cut-off BMIs at each birthday, from the IAP 2015 tables and the WHO 2007 LMS tables in our calculator code, 27 Oct 2026. WHO normal is -2 SD to +1 SD.

BMI chart for girls, 5 to 18

AgeIAP overweight fromIAP obesity fromWHO normal rangeWHO obesity above
515.518.012.7 to 16.918.8
615.918.612.7 to 17.019.2
716.419.312.7 to 17.319.8
816.920.112.9 to 17.720.6
917.621.013.1 to 18.321.5
1018.421.913.5 to 19.022.6
1119.323.013.9 to 19.923.7
1220.224.114.4 to 20.825.0
1321.125.214.9 to 21.826.2
1421.825.915.4 to 22.727.3
1522.326.315.9 to 23.528.2
1622.626.516.2 to 24.128.9
1722.926.716.4 to 24.529.3
1823.226.816.4 to 24.829.5
Same sources and method as the boys' table, 27 Oct 2026.

These are values at the exact birthday. A child of 9 years and 6 months sits half way between the 9 and 10 rows, and the lines rise every month, so for anything close to a line use the calculator with the months filled in rather than reading the table by eye.

Three worked examples

We ran these on the live calculator on 27 Oct 2026.

ChildBMIIAP 2015 chartWHO chart
Boy, 9 yrs, 135 cm, 32 kg17.6Overweight (from 17.3)Normal, 80th percentile
Girl, 12 yrs, 150 cm, 38 kg16.9Not overweight (25th to 50th)Normal, 31st percentile
Boy, 14 yrs, 160 cm, 58 kg22.7Overweight (from 20.8)Overweight, 90th percentile
TaskNinja BMI calculator for kids and teens, live site, 27 Oct 2026.
The child BMI calculator showing a 9 year old boy, 135 cm and 32 kg, with BMI 17.6: overweight on the IAP Indian chart and normal weight at the 80th percentile on the WHO chart
The first example on the live tool. The two charts disagree, and the page shows both side by side.

The 9 year old boy is the interesting one. He is just over the IAP overweight line but inside the WHO normal range, which ends at 17.9 for his age. At 135 cm, the WHO normal range works out to about 24.6 to 32.6 kg, so he is at the very top of it. This is not a reason to put a child on a diet. It is a reason to keep an eye on the trend and mention it at the next paediatrician visit.

How to use the calculator

  1. Open the BMI calculator for kids and teens. Child (5 to 19) is already picked.
  2. Type the age in years and months. If you only know the date of birth, the age calculator gives you the exact years and months.
  3. Tap Boy or Girl, then type the height (cm, or ft + in) and the weight (kg or lb).
  4. Press Calculate BMI. The big number is the BMI. Below it, one card gives the IAP reading and the other the WHO percentile, z-score and normal range for the child's age and height.
  5. Press Copy result or Download PDF to keep a record or show your doctor.

For anyone 19 or older, tap Adult (20 or older) or use the adult BMI calculator, which uses the Indian adult lines.

What the calculator does not do

  • No children under 5. For toddlers, doctors use the WHO Child Growth Standards and weight-for-height, which this page does not cover.
  • No growth curve. It reads one measurement and does not save a history or plot your child's line over the years. Write the numbers down each time, or keep the PDFs.
  • No height-for-age or weight-for-age. It will not tell you whether a child is short for their age. The IAP has separate height and weight charts for that.
  • No diagnosis. BMI does not tell muscle from fat, and a sporty child can read high. The IAP chart was built from urban upper and middle income families, so it fits some children better than others.

Are the numbers sent anywhere?

No. The BMI and both chart readings are worked out in your browser tab. While taking the screenshot we watched the network: pressing Calculate BMI sent nothing with the age, height or weight. The only request was a routine ping from Google's ad script.

FAQ

What is a normal BMI for a 10 year old in India?

On the IAP chart, overweight starts at 18.0 for a boy and 18.4 for a girl at exactly 10 years. On the WHO chart the normal range is 13.7 to 18.5 for boys and 13.5 to 19.0 for girls.

Can I use the adult BMI chart for my child?

No. Adult lines such as 18.5, 23 and 25 do not apply under 19. A healthy 8 year old often has a BMI of 15 to 16, which the adult chart would wrongly call underweight.

Which chart should I follow, IAP or WHO?

The IAP recommends its 2015 chart for Indian children aged 5 to 18. Many schools and government programmes use WHO. When they disagree, the child is usually close to a line, so ask your paediatrician and watch the trend.

My child is below the 3rd centile. Is that a problem?

It means the BMI is lower than 97 out of 100 children of the same age and sex in the IAP data. Some children are simply lean, but a low or falling BMI is worth a doctor's check.

Is BMI accurate for teenagers?

It is a fair screening number, but puberty starts at different ages. Two 13 year olds of the same BMI can be at very different stages, so one reading should never decide anything on its own.

Sources

Sources checked 27 Oct 2026. Every number in the tables comes from our calculator's code on that date. General information, not medical advice.

Written by the TaskNinja team with help from an AI writing tool, then checked against the IAP and WHO sources above and the tool itself.