Ursachen eines Eisenmangels sind meist die zu geringe Aufnahme von Eisen durch die Ernährung oder ein großer Eisenverlust durch Blutungen. 

So können auch die monatlichen Regelblutungen zu einem Eisenmangel führen. Eine verminderte Eisenzufuhr durch die Ernährung kann bei vegetarischer oder veganer Kost vorkommen. Auch Mangelernährung kann Ursache eines Eisenmangels sein. 

Die besten Eisenquellen sind rotes Fleisch und Fisch. Als pflanzliche Quellen kann z.B. Spinat empfohlen werden, das Spurenelement kann jedoch aus tierischen Lebensmitteln besser aufgenommen werden.