Kansızlık çocuklarda çoğu zaman bu mekanizmalardan birisinin eksik veya bozuk olması sonucu oluşursa da bazı durumlarda birden fazla neden bir arada bulunabilir. Diyetin en önemli olduğu yaş grupları 6 ay ile 2 yaş arasıdır. Büyümenin çok hızlı olduğu bu 2 dönemde demirden fakir yiyeceklerle beslenilmesi sonucunda demir eksikliği anemisi meydana gelebilir.
İlaçlar da etkili Ergenlik dönemindeki kızlarda adet kanamalarının düzensiz ve fazla olması da demir eksikliğine katkıda bulunan bir faktördür. Kan yapımında önemli rol oynayan B12 vitamini eksikliği daha çok vejetaryen diyetle beslenen kişilerde olurken, folik asit eksikliği ise yeşil yapraklı sebzelerden fakir bir diyetle beslenen kişilerde ortaya çıkar. Ancak bu iki besinin eksikliğine bağlı anemiler, çocuklarda demir eksikliğine bağlı kansızlık kadar sık görülmezler. Bazı ilaçların çocuklarda anemiye neden olabileceği unutulmamalıdır.