Medicare Part B and Vitamin B-12 Shots for Pernicious Anemia
Question: I have pernicious anemia and need Vitamin B 12 shots. What part of Medicare pays for this?
Answer: Medicare Part B covers most injectable drugs administered by a licensed medical practitioner, if the drug is considered reasonable and necessary for treatment. The key is "reasonable and necessary" . Vitamin B 12 injections are the standard treatment for pernicious anemia; however, it's always a good idea to ask your doctor if a treatment is covered.