Anemia caused by a lack of vitamin B12 can be prevented through a well-balanced diet. B12 injections can prevent anemia after surgeries known to cause vitamin B12 deficiency.

  1. Eat a varied diet. Good sources of vitamin B12 are liver, fish and eggs.
  2. Because vitamin B12 is only found in food of animal origin, strict vegetarians should take vitamin B12 supplements to avoid deficiency.
  3. If a family member also suffers from pernicious anaemia extra care should be taken to prevent deficiency.
  4. Anyone who has undergone surgery in their small intestine or stomach should pay attention to any of the symptoms mentioned above.