Penyebab umum dari anemia:
- Perdarahan hebat
- Akut (mendadak)
- Kecelakaan
- Pembedahan
- Persalinan
- Pecah pembuluh darah
- Kronik (menahun)
- Perdarahan hidung
- Wasir (hemoroid)
- Ulkus peptikum
- Kanker atau polip di saluran pencernaan
- Tumor ginjal atau kandung kemih
- Perdarahan menstruasi yang sangat banyak
- Kekurangan zat besi
- Kekurangan vitamin B12
- Kekurangan asam folat
- Kekurangan vitamin C
- Penyakit kronik
- Pembesaran limpa
- Kerusakan mekanik pada sel darah merah
- Reaksi autoimun terhadap sel darah merah
- Hemoglobinuria nokturnal paroksismal
- Sferositosis herediter
- Elliptositosis herediter
- Kekurangan G6PD
- Penyakit sel sabit
- Penyakit hemoglobin C
- Penyakit hemoglobin S-C
- Penyakit hemoglobin E
- Thalasemia.