शरीर में एनीमिया के कारण कई अलग-अलग हो सकते हैं। आयरन की कमी, अत्यधिक रक्तस्राव, और विटामिन बी12 की कमी इसके प्रमुख कारकों में से हैं। महिलाओं में गर्भावस्था के दौरान खून की कमी या भारी मासिक धर्म भी इसे बढ़ा सकते हैं। अन्य कारणों में क्रॉनिक बीमारियाँ, आंतों में रक्तस्राव और कुछ जेनेटिक कारण शामिल हैं।