Thiếu máu ác tính do thiếu yếu tố nội tại không thể ngăn ngừa được. Sự thiếu hụt vitamin B12 do các nguyên nhân khác có thể được ngăn ngừa bằng chế độ ăn uống cân bằng hoặc bằng các chất bổ sung. Thiếu máu ác tính có thể dễ dàng điều trị bằng cách tiêm hoặc uống vitamin B12. Nếu các triệu chứng nghiêm trọng, ban đầu thường khuyến cáo tiêm.