Does Medicare cover prescriptions?
It depends
Medicare covers prescriptions through Part D (or a Medicare Advantage plan with drug coverage) — not through Original Medicare Parts A and B, which only cover drugs given in a hospital or doctor's office.
- Covered when You have a Part D plan or a Medicare Advantage plan with drug coverage, and your drug is on the plan's formulary.
- Not when You have Original Medicare (Parts A and B) only — your self-administered pharmacy prescriptions aren't covered.
- Not when Your specific drug isn't on your plan's formulary, or requires prior authorization/step therapy — coverage and cost hinge on the plan's rules.
What flips the answer
- Covered when
You have a Part D plan or a Medicare Advantage plan with drug coverage, and your drug is on the plan's formulary.
- Not covered when
You have Original Medicare (Parts A and B) only — your self-administered pharmacy prescriptions aren't covered.
- Not covered when
Your specific drug isn't on your plan's formulary, or requires prior authorization/step therapy — coverage and cost hinge on the plan's rules.
Key facts
- Verdict
- It depends
- Applies to
- prescriptions · Medicare
- Covered when
- You have a Part D plan or a Medicare Advantage plan with drug coverage, and your drug is on the plan's formulary.
- Not covered when
- You have Original Medicare (Parts A and B) only — your self-administered pharmacy prescriptions aren't covered.
- Verified
- 2026-07-03 · 2 primary sources
Medicare covers prescription drugs, but you have to have the right part. Part D is the prescription drug benefit, sold as stand-alone plans or built into most Medicare Advantage plans. Without one, Original Medicare leaves your everyday pharmacy drugs uncovered.
Parts A and B cover only drugs administered in specific settings — medications during a covered inpatient stay (Part A) and clinic-administered drugs, certain vaccines, some oral cancer drugs, and drugs used with covered equipment (Part B).
Each Part D and Advantage plan has its own formulary — the list of drugs it covers — plus tiers, and sometimes prior authorization or step therapy. So whether a particular prescription is covered, and what you pay, depends on the plan you choose.
What people typically pay
With a Part D or Advantage drug plan, you typically pay a monthly premium plus cost-sharing per prescription — often a copay or coinsurance that varies by the drug's formulary tier. Exact amounts vary widely by plan.
With Original Medicare alone and no drug plan, you generally pay out of pocket for self-administered pharmacy prescriptions, and costs can be substantial for brand-name and specialty drugs.
Actual costs vary widely by plan, formulary tier, and pharmacy, and financial-assistance programs may lower what you pay for those who qualify.
How to actually get it covered
Confirm what you have now — check whether you're in Original Medicare only or a Medicare Advantage plan, and whether that plan already includes drug coverage.
Make a list of your current prescriptions with exact names and doses, then compare plans at Medicare.gov to see which cover them and at what cost.
Enroll in a stand-alone Part D plan or an Advantage plan with drug coverage during an available enrollment window (check Medicare.gov for current timing).
Before filling a prescription, verify it's on your plan's formulary and check whether it needs prior authorization or step therapy.
If a drug isn't covered or requires a step you can't complete, have your prescriber submit a coverage determination or formulary exception with supporting notes.
If denied, follow your plan's appeal process within the deadline stated on the denial notice, and ask whether you qualify for any cost assistance.
Common questions
How do I add prescription drug coverage if I only have Original Medicare?
You enroll in a stand-alone Part D plan, or switch to a Medicare Advantage plan that includes drug coverage. The sources confirm you must have Part A and/or Part B to join a separate drug plan, and that you get drug coverage through an Advantage plan. Enrollment timing (such as when you first get Medicare, the annual fall window, or a special enrollment period if you qualify) and any late-enrollment penalty details vary — check Medicare.gov for current rules.
How can I tell whether my specific prescription is on a plan's formulary?
Every Part D and Advantage plan publishes its own formulary — its list of covered drugs — and you can look up a drug and compare plans at Medicare.gov. Formularies differ by plan and can change, so it's worth rechecking your drugs before a plan renews.
What can I do if my Part D plan won't cover a drug my doctor prescribed?
Plans use rules like prior authorization and step therapy, so a drug may not be covered as prescribed. You can generally ask the plan for a coverage determination and, if denied, pursue the plan's appeal process; your prescriber can also support a request. Check your plan's materials or Medicare.gov for the specific steps and deadlines, since exact procedures vary.
Does the drug my doctor gives me in the office count as a prescription under Part D?
Generally no — drugs administered in a clinic or doctor's office are typically covered under Part B rather than Part D, while Part D covers self-administered prescriptions you pick up at a pharmacy. So the same category of medication may fall under different parts depending on how it's given. The sources note there is limited drug coverage under other parts of Medicare besides Part D.
That's the general answer. Yours is written in your actual policy.
Drop in your policy or benefits document and get the answer for your exact coverage — with the clause it comes from. Nothing is stored.
Check my policy →