A anemia megaloblástica resulta tipicamente de uma deficiência de vitamina B12 ou de ácido fólico. A anemia perniciosa, no entanto, é especificamente causada por uma deficiência de vitamina B12.