ठीक से खाना ना खाना, गलत खानपान, रोजमर्रा की दिनचर्या, आलस, ख़राब लाइफस्टाइल आदि के कारण भी हीमोग्लोबिन कम होता है.