Es la anemia producida por una carencia de vitamina B12 (ácido fólico), por lo que también se llama anemia por falta de vitamina B12 o anemia por falta de ácido fólico. El intestino no es capaz de absorber correctamente la vitamina B12 de alimentos como la carne de ave, el marisco o los huevos. Como esta vitamina es esencial para la síntesis de nuevos glóbulos rojos, el cuerpo es incapaz de producirlos derivando por tanto en una anemia.