Tyrimai parodė, kad vaikai, turintys geležies stokos anemija yra kai kurių vitaminų trūkumas - A, C, E (pastarasis suteikia eritrocitų membranos funkcija), vitaminas C dalyvauja geležies absorbcijos procesus virškinamajame trakte, ir vitamino A trūkumas veda prie sutrikimų geležies mobilizacijos iš kepenų.