L'anemia da carenza di vitamina B12 o di folati si verifica quando la mancanza di una, o di entrambe, queste vitamine influisce sulla capacità dell'organismo di produrre globuli rossi perfettamente funzionanti. La maggior parte degli individui colpiti da questa forma di anemia, infatti, ha dei globuli rossi non correttamente sviluppati e di dimensioni più grandi del normale, condizione denominata anemia megaloblastica.