Anemia pernisiosa karena kurangnya faktor intrinsik tidak dapat dicegah. Kekurangan vitamin B12 karena penyebab lain dapat dicegah dengan diet seimbang atau dengan suplemen. Anemia pernisiosa dapat dengan mudah diobati dengan suntikan atau pil vitamin B12. Jika gejalanya parah, suntikan biasanya direkomendasikan pada awalnya.