a. Penyebab umum malnutrisi primer : mengkonsumsi makanan yang rendah
kalori dan protein seperti makanan sapihan, pengubahan pola makan bayi dari ASI yang terlalu cepat (seringkali karena kepercayaan bahwa bayi tidak boleh disusui jika ibunya sedang hamil), dan kegagalan untuk memulai atau penghentian dini ASI. b. Malnutrisi sekunder adalah malnutrisi yang terjadi karena kebutuhan yang meningkat, menurunnya absorpsi, peningkatan kehilangan protein maupun energy dari tubuh. c. Kelanjutan keadaan kurang gizi yang dimulai pada masa bayi d. Kebiasaan diet yang jelek e. Keadaan hygiene yang jelek f. Penyakit kronik