A non-government entityMyMedicarePlans
Speak to a Licensed Insurance Agent
855-729-3240 TTY: 711
Monday – Friday: 7am – 9pm CST
HomeMedicare 2026AnswersDoes Medicare cover vitamins and supplements?

Does Medicare cover it? A to Z

Does Medicare cover vitamins and supplements?

See Medicare options in your area

Compare Medicare options near you

Answer 3 quick questions to see Medicare listings from licensed insurance partners.

✓ Free  ·  ✓ Takes 20 seconds  ·  ✓ No name, phone, or email needed

What’s your ZIP code?

Plan availability is set by your county, so we start here.

How old are you?

This helps match you with options you’re eligible for.

Do you have Medicare Parts A & B?

This affects which Medicare options you can choose.

Medicare options in your area

These listings are provided by licensed insurance partners.

2027 PLAN ALERT

Medicare Advantage plans in your area are changing or leaving for 2027.

Is your plan one of them? Call now — one free call tells you.

Available now — current wait: 0 min

A real person answers. No phone menu, ever.

Call 855-729-3240
Annual Enrollment: Oct 15 – Dec 7

Want to see more plan options?

Answer a few more questions to continue to additional options from licensed partners.

Continue →

Advertising disclosure: MyMedicarePlans.org may be compensated when you contact a partner or licensed agent. Listings are not ranked or endorsed by us, and we do not recommend specific plans. You can also contact Medicare.gov or 1-800-MEDICARE.

Speak to a Licensed Insurance Agent

Click to call 855-729-3240

TTY: 711
Monday - Friday 7am - 9pm CST

BEFORE YOU ENROLL

Found a plan you like online?

One free call confirms it's actually right for you — online directories are wrong more often than you'd think.

  • Your doctors — confirmed in-network for 2027
  • Your prescriptions — checked against the plan's 2027 drug tiers
Verify it in one call

855-729-3240 · free · about 5 minutes

Short answer

Covered in some cases: Part D

Only in limited cases: Medicare drug coverage (Part D) excludes prescription vitamins and mineral products, except prenatal vitamins and fluoride preparations, and CMS says over-the-counter products aren't Part D drugs.

Medicare Part D can cover some products CMS doesn't treat as prescription vitamins, like the vitamin D analogs calcitriol, doxercalciferol and paricalcitol when used for a medically accepted indication, and prescription niacin products.

Under Medicare Part B, vitamins given simply for the general good and welfare of the patient, and not as accepted therapies for a particular illness, are excluded from coverage, according to CMS's Medicare Benefit Policy Manual.

Vitamins, minerals and Medicare
FactFigureSource
Prescription vitamins and mineralsExcluded from Part D, except prenatal vitamins and fluoride preparationsCMS
Examples CMS lists as excludedB vitamins (folic acid, cyanocobalamin), vitamin K, vitamin D (ergocalciferol, cholecalciferol), zinc, iron, iodineCMS
Over-the-counter productsNot Part D drugsCMS
Vitamin D analogs (calcitriol, doxercalciferol, paricalcitol)Not excluded when used for a medically accepted indicationCMS
Prescription niacin productsNot treated as prescription vitamins, so not excludedCMS
Medical foodsNot covered under basic Part DCMS
Vitamins under Part BExcluded when given for general good and welfare, not as an accepted therapy for a particular illnessCMS

Which vitamins does Medicare Part D exclude?

Medicare drug coverage (Part D) excludes prescription vitamins and mineral products, except prenatal vitamins and fluoride preparations. CMS's Medicare Prescription Drug Benefit Manual gives these examples of excluded prescription vitamin and mineral products, in a table that CMS says isn't a complete list:

  • B vitamins, such as folic acid and cyanocobalamin
  • Vitamin K (phytonadione)
  • Vitamin D (ergocalciferol and cholecalciferol)
  • Zinc (sulfate, acetate)
  • Iron, including injectable or IV iron products such as iron dextran, iron sucrose and sodium ferric gluconate
  • Iodine, including potassium iodide products
  • Multivitamin additives for parenteral nutrition

Which vitamin and mineral products can Part D cover?

A Medicare drug plan may cover products that aren't excluded, if they're on the plan's drug list (formulary). CMS's manual names these:

  • Prenatal vitamins and fluoride preparations, which are exceptions to the exclusion of prescription vitamins and minerals.
  • Vitamin D analogs such as calcitriol, doxercalciferol and paricalcitol, when used for a medically accepted indication. CMS limits the vitamin D exclusion to products made of ergocalciferol (vitamin D2) and/or cholecalciferol (vitamin D3).
  • Prescription niacin products, which CMS says are FDA-approved drugs used to treat dyslipidemia, not nutritional supplements; CMS doesn't consider them prescription vitamins.
  • Electrolytes and replenishers (potassium, sodium, calcium and magnesium), which CMS's table says may be covered under basic Part D; potassium iodide products are excluded as iodine products.

Does Medicare cover over-the-counter vitamins and supplements?

No, not under Part D. CMS says the definition of a Part D drug doesn't include over-the-counter products, so Part D plans can't cover them under their basic benefit or as a supplemental benefit. CMS's coverage table also lists medical foods as not covered under basic Part D; it describes a medical food as a food formulated to be consumed or given enterally under a physician's supervision for the specific dietary management of a disease or condition with distinctive nutritional requirements, and not regulated as a drug.

Some Medicare Advantage plans may cover over-the-counter drugs that Part D doesn't cover, as an extra benefit. The Medicare & You handbook says these benefits are generally limited, so check with the plan before you join. See what Medicare covers over the counter.

Does Medicare Part B cover vitamin shots?

Medicare Part B generally covers a drug only if it meets several requirements, including that it's given incident to a physician's service, isn't usually self-administered, and is reasonable and necessary for the diagnosis or treatment of the illness or injury according to accepted standards of medical practice. CMS's Medicare Benefit Policy Manual says charges for medications, such as vitamins, given simply for the general good and welfare of the patient and not as accepted therapies for a particular illness are excluded from coverage.

The manual also uses vitamin B-12 to illustrate its limit on excessive medications: the accepted standard of medical practice in the maintenance treatment of pernicious anemia is one vitamin B-12 injection per month, and Medicare contractors exclude the entire charge for injections given more often unless special medical circumstances justify them. In most cases, after you meet the Part B deductible ($283 in 2026), you pay up to 20% of the Medicare-approved amount for Part B drugs.

Does Medigap or Medicare Advantage change vitamin coverage?

Medigap plans sold after 2005 don't include prescription drug coverage. Medicare Advantage plans must cover all medically necessary services that Original Medicare covers, most include Medicare drug coverage (Part D), and some offer extra benefits; rules and costs vary by plan. See what extra benefits Medicare Advantage plans can offer.

Good to know

More questions people ask

Does Medicare cover prenatal vitamins?
Prenatal vitamins are an exception to Medicare Part D's exclusion of prescription vitamins and minerals, so a Medicare drug plan may cover them. Check your plan's drug list.
Does Medicare Part D cover vitamin B12?
CMS's Part D manual lists cyanocobalamin, a medication MedlinePlus says supplies vitamin B12, and folic acid among the prescription B vitamins excluded from Part D. For B-12 injections under Part B, CMS's manual says the accepted standard in the maintenance treatment of pernicious anemia is one injection per month.
Does Medicare cover vitamin D?
Part D excludes prescription vitamin D products made of ergocalciferol (vitamin D2) or cholecalciferol (vitamin D3). Vitamin D analogs such as calcitriol, doxercalciferol and paricalcitol aren't excluded when used for a medically accepted indication.
Does Medicare cover fluoride?
Fluoride preparations are an exception to Medicare Part D's exclusion of prescription vitamins and minerals, so a Medicare drug plan may cover them if they're on the plan's drug list.

Related questions

Content Integrity Standards

  • No invented figures. Program-level numbers come from CMS / Medicare.gov; we never use placeholder data.
  • No plan recommendations. This is educational content. We don't score or recommend specific plans; any Star Ratings shown are Medicare's own CMS ratings, stated as published.
  • AI-assisted, human-reviewed. Articles are produced with AI-assisted tools and reviewed by the responsible desk before publishing.
  • Inline sourcing. Facts and figures are cited to primary sources — CMS, SSA, and Medicare.gov.
  • Correction transparency. We fix errors openly and note when a page was last updated.
  • Not a government site. MyMedicarePlans.org is privately owned and not affiliated with or endorsed by Medicare or any government agency.

This page was last updated: October 2026.

Medicare plans in your area changing for 2027 — check yoursCall