Medicare Part D covers many outpatient prescription drugs, including brand-name drugs, generic drugs, and most adult vaccines. It does not mean every prescription is covered by every plan, and it does not usually cover drugs that fall under Medicare Part B instead.
That is the short answer.
The more useful answer is this: Part D coverage depends on your specific plan’s formulary, your pharmacy, your drug tier, and whether the plan uses rules like prior authorization or step therapy. So when people ask, “Does Part D cover my medication?” the real answer is usually, “Maybe. Let’s check the exact plan.”
What Medicare Part D Usually Covers
Part D is Medicare’s outpatient prescription drug benefit. If you have Original Medicare, you usually get it through a standalone drug plan. If you have Medicare Advantage, drug coverage is often built into the plan.
In general, Part D helps cover:
- brand-name outpatient prescription drugs
- generic outpatient prescription drugs
- certain biological products and biosimilars
- most adult vaccines that are not covered under Part B
Medicare says all Part D plans must cover a broad range of drugs people with Medicare use, and plans must include most drugs in certain protected classes. Those protected classes include many cancer drugs, HIV/AIDS drugs, antidepressants, antipsychotics, anticonvulsants, and immunosuppressants for organ transplants.
That does not mean every plan covers every drug the same way. One plan may place your medication on a lower-cost tier. Another may cover it on a higher tier, require prior authorization, or prefer a different pharmacy.
If you want the step-by-step comparison process, read How to compare Medicare Part D plans in the Kansas City area.
Does Part D Cover Vaccines?
Yes. Part D covers most adult vaccines, and Medicare says recommended adult vaccines under ACIP are covered with no copay and no deductible under Part D.
That is why vaccines like shingles, RSV, and Tdap are usually handled through Part D rather than a medical benefit.
If that is the question you came here with, this may help next: Does Medicare Part D cover the shingles vaccine?
What Part D Does Not Usually Cover
This is where people get tripped up.
Part D is mainly for outpatient prescription drugs. It does not usually cover:
- drugs covered under Medicare Part B
- drugs you receive during an inpatient hospital stay
- drugs you receive during a covered skilled nursing facility stay
- most over-the-counter drugs
Medicare Part B generally covers certain drugs you would not usually give yourself, like many medications given in a doctor’s office or hospital outpatient setting. Part A generally bundles drugs into an inpatient hospital or skilled nursing facility stay.
So if someone says, “Medicare covered this injection last year, why isn’t my Part D plan covering it now?” the first thing I would check is whether the drug belongs under Part B rather than Part D.
Does Part D Cover Every Prescription?
No.
Even when a drug category is broadly covered, your exact medication may still depend on the plan’s formulary. A formulary is the plan’s list of covered drugs.
Medicare requires plans to cover a wide range of drugs, but each plan can still decide:
- which specific drugs to include within a class
- what tier each drug sits on
- whether the deductible applies
- which pharmacies are preferred
- whether rules like prior authorization, quantity limits, or step therapy apply
That is why “covered” is only the first question. The better questions are:
- Is my drug on the formulary?
- What tier is it on?
- What will it cost at my pharmacy?
- Are there plan rules that could delay getting it?
For a deeper explanation of how that list works, read What is a Medicare Part D formulary?.
What If Your Drug Is Not on the Formulary?
If your drug is not on the plan’s formulary, the plan may not cover it.
That does not always mean you are stuck. In some cases:
- a similar covered drug may be available
- your prescriber may be able to request a formulary exception
- another Part D plan may fit your medications better
This is one reason I do not like shopping Part D on premium alone. A low-premium plan can become expensive fast if it pushes one of your prescriptions into a bad tier or leaves it off the formulary entirely.
What Part D Coverage Looks Like in Real Life
For Kansas City-area clients, I usually see five practical Part D coverage issues:
- a drug is covered, but only at a non-preferred pharmacy
- a drug is covered, but on a higher tier than expected
- a plan requires prior authorization for a stable medication
- a person assumes a vaccine is medical coverage when it is actually Part D
- a person thinks “all Part D plans cover the same drugs,” which is not true
That is why a Part D review should be built around your actual medication list and pharmacy habits, not just the monthly premium.
I see this most often for people in Blue Springs, Independence, Lee’s Summit, and across the Kansas City metro, where people may compare CVS, Walgreens, Hy-Vee, Costco, grocery pharmacies, and mail order without realizing the plan may price each one differently.
A 2026 Update Worth Knowing About
As of May 31, 2026, Medicare’s drug plan coverage page says that starting July 1, 2026, Medicare will provide access to certain GLP-1 drugs for weight loss for eligible people with Part D coverage, with a listed $50 monthly copayment.
That does not mean every GLP-1 drug will suddenly be covered for every person on Medicare. It means this is an active 2026 coverage change with eligibility limits, so people asking about weight-loss drugs should check the current Medicare guidance and their specific Part D plan before assuming coverage.
What Kansas City Residents Should Check Before Enrolling
If you are comparing Part D plans, I would check these first:
- your exact medications, including dosage
- your preferred pharmacy
- whether any of your drugs need prior authorization
- whether you may qualify for Extra Help
- whether your current drug coverage is creditable if you are delaying Part D
If you are turning 65 and trying to keep all of this straight, use the Medicare readiness checklist before your enrollment window closes.
The Practical Takeaway
Medicare Part D covers a lot, but it does not cover everything, and it does not cover every drug the same way on every plan.
The safest way to think about Part D is:
- Part D covers many outpatient prescriptions and most adult vaccines
- Part B covers a smaller set of drugs under medical rules
- your plan’s formulary, tiers, pharmacy network, and rules determine what your real experience looks like
That is why the right Part D question is rarely just, “Is this drug covered?” The better question is, “Which plan covers my drugs well at my pharmacy with the least friction?”
Frequently Asked Questions
Does Medicare Part D cover brand-name and generic drugs?
Yes. Medicare says Part D helps cover both brand-name and generic outpatient prescription drugs, but the exact coverage depends on the plan’s formulary and tier placement.
Does Medicare Part D cover vaccines?
Yes. Part D covers most adult vaccines, and Medicare says ACIP-recommended adult vaccines are covered with no copay and no deductible under Part D.
Does Part D cover drugs given at the doctor’s office?
Sometimes those drugs fall under Part B instead. In general, Part B covers certain drugs you would not usually give yourself, while Part D covers outpatient prescription drugs Part B does not cover.
Does every Medicare Part D plan cover the same drugs?
No. Every plan has its own formulary, pharmacy network, tiers, and coverage rules. Two plans may both cover the same drug but treat it very differently on price and restrictions.
What if my medication is not on my Part D formulary?
You may be able to ask for an exception, use a similar covered drug, or choose a different plan that fits your medication list better.