`

Direct answer: No — this is a genuinely common and costly assumption. Original Medicare (Parts A and B) covers drugs only in narrow, specific situations, not as general prescription coverage. Most Medicare drug coverage comes through Part D plans, and even Part D itself doesn’t cover every medication — each plan maintains its own formulary, and certain drug categories are excluded from Part D entirely regardless of which plan you choose. Understanding these limits before you need a specific medication is what prevents a real surprise at the pharmacy counter.
When Do Parts A and B Actually Cover Drugs?
Parts A and B cover medications only in specific clinical circumstances — not as ongoing prescription coverage. Part A covers drugs administered during an inpatient hospital stay, as part of your facility care. Part B covers drugs administered by a medical professional in a clinical setting, such as chemotherapy, infusions, or injectable medications given during an office visit. Neither part covers the take-home oral prescriptions most people think of as “prescription drugs” — that’s specifically Part D’s role.
How Does Medicare Part D Actually Work?
Part D helps pay for prescription drugs, available through a standalone plan alongside Original Medicare, or bundled into a Medicare Advantage plan.
Part D plans are run by private insurers, and each maintains its own formulary — the specific list of covered medications, organized into cost tiers. Plans vary in both cost and exactly which drugs they cover. You’ll generally pay a monthly premium plus copayments or coinsurance per prescription.
One thing worth understanding clearly: paying a Part D premium doesn’t mean your medications are free. You’ll still owe cost-sharing based on your plan’s deductible and your specific drug’s tier — the premium buys access to negotiated formulary pricing and protection against catastrophic costs, not zero-cost prescriptions. See our complete guide to Medicare Part D for the full breakdown.
You need to sign up for Part D when you’re first eligible to avoid a permanent late enrollment penalty, and you can change plans each year during the Annual Election Period.
Formularies are plan-specific and change — sometimes annually, sometimes more often within a single year. A medication your plan covered last year isn’t guaranteed to still be covered this year, which is exactly why checking your specific formulary annually matters, even if you’re happy with your current plan.
Beyond formulary differences between plans, certain drug categories are excluded from standard Part D coverage entirely, regardless of which plan you choose — including most over-the-counter medications, drugs used purely for cosmetic purposes, and a few other specific categories, with real exceptions depending on how a drug is prescribed. For the complete list of what’s excluded and the exceptions that apply, see our guide to drugs Medicare doesn’t cover.
If your medication is dropped from your formulary or was never covered to begin with, you can switch plans during the Annual Election Period each fall.
Your specific cost depends on several factors together, not any single number:
Brand-name and specialty medications commonly carry meaningfully higher cost-sharing than generics, sometimes significantly so — worth factoring in heavily if a needed medication doesn’t have a generic equivalent.
Bottom Line
Medicare’s prescription drug coverage is real and valuable, but “covers everything” isn’t an accurate description at any level — Parts A and B cover drugs only in narrow clinical circumstances, and Part D itself varies by plan, changes annually, and excludes certain categories outright. Checking your specific formulary every year, understanding your plan’s tier structure, and knowing which categories are excluded entirely is what actually protects you from an unexpected bill. Like any insurance program, Medicare involves real complexity around coverage options and costs — I’m here to help you make informed choices that align with your healthcare needs, financial well-being, and long-term peace of mind.
Key Takeaways
Does Medicare cover all prescription drugs?
No. Original Medicare covers drugs only in narrow clinical situations, and even Part D varies by plan, excluding certain categories and changing its formulary over time.
When do Medicare Parts A and B cover medications?
Part A covers drugs administered during an inpatient hospital stay; Part B covers medications administered by a clinician in a clinical setting, like chemotherapy or infusions — not take-home prescriptions.
Why might my medication not be covered by my Part D plan?
Formularies are plan-specific and can change annually or more often, and certain drug categories are excluded from standard Part D coverage entirely.
Does having Part D mean my prescriptions are free?
No. You’ll still owe cost-sharing based on your deductible status and the drug’s specific tier — the premium buys coverage access, not zero-cost medications.
How do I know if my drug’s cost will change?
Check your plan’s formulary annually, since tier placement and coverage can shift year to year even without switching plans.
What if my medication is dropped from my formulary?
You can switch to a different Part D plan during the Annual Election Period each fall.
By submitting your information, you agree that a licensed insurance agent may contact you by phone or email to answer your questions or provide additional information about Medicare Advantage or Prescription Drug Plans or Medicare Supplement Insurance plans. This is an advertisement for insurance.
Privacy Policy
We do not offer every plan available in your area. Currently we represent six organizations offering thirty products in your area. Please contact Medicare.gov, 1-800-MEDICARE, or your local State Health Insurance Program (SHIP) to get information on all of your options.
Not connected with or endorsed by the United States government or the federal Medicare program.
HEARTWISE, a Senior Health Services affiliate
Copyright © 2026 HEARTWISE, LLC | Privacy Policy