小儿营养不良的原因,主要包括以下几个方面:1.营养摄入不足。比如母乳喂养不足,而未能及早添加含有丰富蛋白质的牛奶,奶粉喂养的婴儿所喝的奶粉配制过稀,或者是突然给孩子停奶但没能合理添加其他的食物等,都可导致小儿营养不良。2.不良的饮食习惯。孩子处于生长发育时期,对各种营养素的需求量是非常高的。如果孩子存在偏食、挑食或者是厌食的情况,导致摄入的营养不足,无法满足生长发育的需求,就可引起小儿营养不良。3.疾病因素。比如慢性肠炎、吸收不良综合征、遗传代谢性疾病、先天性心脏病等,都容易导致营养吸收障碍,而引起小儿营养不良。