Will Medicare pay for B12 shots?

Does Medicare cover b12 shots? Medicare may cover B12 shots if your doctor deems it medically necessary to treat a health condition. Medicare Part A may cover inpatient B12 shots, while Medicare Part B may cover outpatient B12 injections. However, Medicare Part D is unlikely to cover B12 shots or other supplements. If you are experiencing symptoms of a B12 deficiency, Medicare may cover a B12 shot to prevent more severe conditions, such as anemia.

By clicking, you agree to our Terms of Use

Nationwide State Farm Allstate
AllstateProgressiveState FarmPrudentialMetLifeEthos

Find the Lowest Car Insurance Rates Today

Drivers have found rates as low as $42/month in the last few days!

Updated Jul 2024
Allstate's best-in-class products and services help provide innovative protection and retirement solutions to ... more
Allstate's best-in-class products and services help provide innovative protection and retirement solutions to millions of households nationwide.\n\nOur evolving business strategies and solutions continue to reinvent the industry standards, helping our customers better protect what they have today and prepare for a brig less
3.98
Average pricing $
Updated Mar 2025
Is State Farm Insurance good? As one of the most popular providers in the country, State Farm boasts strong fi... more
Is State Farm Insurance good? As one of the most popular providers in the country, State Farm boasts strong financial ratings and positive customer reviews. State Farm homeowners insurance reviews rank it in the top ten for claims satisfaction. Coverage is also available in all 50 states, which is important to Florida less
4.07
Good pricing $$
Updated Jun 2024
Learn more about Progressive Insurance, what products they offer, what their consumers think about them and ho... more
Learn more about Progressive Insurance, what products they offer, what their consumers think about them and how they compare against other carriers. less
4.04
Good pricing $$
Aetna is an American managed healthcare company that offers health insurance products and related services. Th... more
Aetna is an American managed healthcare company that offers health insurance products and related services. They are known for providing a range of health insurance options, including medical, dental, and vision coverage, to individuals and employers. Aetna is committed to helping people achieve better health and finan less
Average pricing $
Jimmy McMillan

Licensed Insurance Agent

Jimmy McMillan is an entrepreneur and the founder of HeartLifeInsurance.com, an independent life insurance brokerage. His company specializes in life insurance for people with heart problems. He knows personally how difficult it is to secure health and life insurance after a heart attack. Jimmy is a licensed insurance agent from coast to coast who has been featured on ValientCEO and the podcast...

Written by
Jimmy McMillan
Ty Stewart

Licensed Insurance Agent

Ty Stewart is the founder and CEO of SimpleLifeInsure.com. He started researching and studying about life insurance when he got his first policy for his own family. He has been featured as a life insurance expert speaker at agent conventions and in top publications.  As an independent licensed life insurance agent, he has helped clients nationwide to secure affordable coverage while making the...

Reviewed by
Ty Stewart

Updated November 2023

The Lowdown

  • Medicare Part A and Part B may cover B12 shots if a doctor deems it medically necessary
  • Medicare Part D is unlikely to cover B12 shots or oral supplements unless you can get it approved with a plan utilization management program
  • B12 shots are used to treat a  severe B12 deficiency that causes health issues such as fatigue and weakness, anemia, constipation, and more

Does insurance cover B12 shots? More specifically, does Medicare cover B12 shots? If you have a Medicare plan, your coverage options and limits can sometimes be confusing.

If you’re experiencing the symptoms of a B12 deficiency, you may want to consider taking a supplement to alleviate some of these symptoms. However, in some cases, your doctor may recommend a B12 shot or injection. If this happens, you will need to know if you’re covered. We can help.

Read below about whether Medicare covers B12 shots. Enter your ZIP code into our free quote comparison tool above to get affordable Medicare insurance rates.

Does Medicare cover B12 shots?

Does insurance cover B12 injections? Depending on your medical situation, your Medicare plan may cover B12 shots. For example, Medicare Part B will cover a B12 shot if it is deemed medically necessary by your Medicare-approved doctor.

Medicare Part A could cover a B12 shot if deemed medically necessary by your doctor while you are in a hospital, living in a skilled nursing facility, or are in hospice care.

However, Medicare Part D plans are unlikely to cover B12 shots or oral tablets since these plans do not typically cover vitamins or supplements. If you have coverage from a plan utilization management program, your doctor may be able to get your Part D plan to cover vitamin B12 treatment.

If you have a Medicare Advantage plan, you will likely need to contact your plan provider to know whether a B12 injection is covered.

Free Health Insurance Comparison

Compare Quotes From Top Companies and Save

By clicking, you agree to our Terms of Use

Nationwide State Farm Allstate

What is a B12 shot?

A B12 shot allows for quick administration of vitamin B12. Vitamin B12 helps with the following health functions:

  • Improves brain function and neurological health
  • Helps the formation of red blood cells and improves oxygen transportation throughout the body
  • Helps the formation of DNA and RNA
  • Prevents some types of anemia

One key sign of a vitamin B12 deficiency is if you’re excessively tired or weak. Other symptoms could include numbness or tingling in your hands and feet, constipation, anemia, and problems with balance and memory.

A B12 injection could help relieve you of these symptoms since it gives you a high dose of the vitamin. Depending on the severity of your deficiency, you may need to receive multiple B12 shots within the first few weeks of treatment and then regularly every one to three months after that.

To determine if you have a B12 deficiency, Medicare vitamin B12 lab coverage may allow you to have your vitamin levels tested.

How can I make sure I’m getting the right vitamins?

In most cases, people get enough vitamin B12 and other nutrients from their diet. However, you may need to make slight adjustments if you have small deficiencies in some areas.

For example, if your B12 is slightly low, you may want to try eating more eggs, low-fat dairy products, or beef and chicken. This may be more difficult for vegetarians or vegans. In that case, you can also try supplements if changing your diet isn’t an option.

Most of the time, an oral supplement is enough to bring your B12 levels up to where they need to be. However, if your deficiency requires higher levels of treatment, your Medicare plan may cover B12 shots or injections.

If you need help finding a health insurance plan that is right for you, enter your ZIP code into our free quote comparison tool below to get health insurance quotes from companies near you.

Case Studies: Medicare Coverage for B12 Shots

Case Study 1: Mary’s Medicare Coverage

Mary, a 68-year-old Medicare beneficiary, was diagnosed with a B12 deficiency by her healthcare provider. Her doctor recommended regular B12 injections to manage her condition. Mary submitted a claim to Medicare for the B12 shots and was pleased to find out that Medicare covered the cost of her injections. She only had to pay the standard Part B deductible and coinsurance.

Case Study 2: John’s Medicare Advantage Plan

John, a 72-year-old Medicare beneficiary, chose a Medicare Advantage plan instead of traditional Medicare. He found out that his specific Medicare Advantage plan covered B12 shots with a $20 fee per shot. It’s important to note that coverage differs among Medicare Advantage plans, so beneficiaries should review their plan documents for specific details.

Case Study 3: Sarah’s Preventive Care Coverage

Sarah, a 75-year-old Medicare beneficiary, had a routine wellness exam where her doctor identified potential symptoms of a B12 deficiency. As Medicare covers certain preventive services, including vaccines and screenings, Sarah’s B12 shots were fully covered under her preventive care benefits.

Case Study 4: Mark’s Off-Label Use

Mark, a 70-year-old Medicare beneficiary, had a unique situation where his doctor prescribed off-label B12 shots. Since off-label uses are generally not covered by Medicare, Mark’s B12 shots were not covered, and he had to pay for them out of pocket.

Case Study 5: Linda’s Medical Necessity Appeal

Linda, a 64-year-old Medicare beneficiary, was initially denied coverage for her B12 shots due to the specific circumstances of her case. However, she believed that the injections were medically necessary for her condition. Linda decided to file an appeal with Medicare, providing supporting documentation from her healthcare provider.

After a thorough review, Medicare approved her appeal, and she was granted coverage for the B12 shots.

Get a FREE Quote in Minutes

Insurance rates change constantly — we help you stay ahead by making it easy to compare top options and save.

By clicking, you agree to our Terms of Use

Nationwide State Farm Allstate
State FarmLiberty MutualNationwidePrudential