Call our licensed insurance agents (TTY 711)

Speak to a licensed insurance agent (TTY 711)

1-855-792-0088

Mon – Fri, 8 a.m. – 6 p.m. CT

Prescription Coverage for Medicare

Key Takeaways

  • Typically, Part A and Part B won’t cover your over-the-counter prescription drugs.
  • If you have Original Medicare (Parts A and B)Original Medicare is a fee-for-service health insurance program available to Americans aged 65 and older and some individuals with disabilities. Original Medicare is provided by the federal government and is made up of two parts: Part A (hospital insurance) and Part B (medical insurance). , you can add a Part DMedicare Part D is prescription drug coverage for people enrolled in Medicare. Part D is optional and is offered by private insurance companies. plan through a private insurance company.
  • Medicare AdvantageMedicare Advantage (Medicare Part C) is health insurance for Americans aged 65 and older that blends Medicare benefits with private health insurance. This typically includes a bundle of Original Medicare (Parts A and B) and Medicare Prescription Drug Plan (Part D). is a private insurance alternative to Original Medicare. Medicare Advantage Parts A and B replace Original Medicare, and usually include Part D.
  • Part D plans can vary state-by-state, so it’s essential to know whether or not a Part D covers your medications.

If you want Medicare to help pay for prescriptions that you pick up at your local pharmacy or have delivered to you, Original Medicare alone isn’t going to provide adequate coverage. For the majority of your prescription needs, you’ll need to add a Part D prescription drug plan to Original Medicare (Parts A and B), or you’ll need to switch to a Medicare Advantage plan (Part C) that includes prescription drug coverage (most plans do).

Original Medicare does pay for some prescriptions that a medical professional must administer during a hospital stay (Part A) or a doctor’s office visit (Part B).

Still have questions? GoHealth has the answers you need.

Call Today
A drawing of a person selecting an option

Does Medicare Cover or Pay for Prescriptions?

While Original Medicare (Parts A and B) will cover some drugs in some specific situations, it doesn’t provide extensive coverage for your day-to-day prescription needs.

What Prescription Drugs Does Medicare Cover?


Part A does cover most drugs administered during a hospital stay or skilled nursing facility stay. Part B covers most drugs you don’t administer yourself. Suppose you need chemotherapy, here’s how Part A and Part B work:All coverage is subject to Original Medicare’s coinsurance and standard deductibles.

In terms of your Medicare Part B prescription requirements, here are some other examples of what Part B typically covers:
  • Drugs used with durable medical equipment
  • Antigens prepared by a doctor and given by an appropriate provider
  • Injectable osteoporosis drugs
  • Erythropoiesis-stimulating agents
  • Blood clotting factors
  • Injectable and infused drugs
  • Oral end-stage renal disease (ESRD) drugs
  • Parenteral and enteral nutrition (intravenous and tube feeding)
  • Intravenous Immune Globulin (IVIG) provided in-home
While Part A and Part B help, it’s essential to understand what part of Medicare covers prescriptions you pick up at your local pharmacy or have delivered to you.

For your routine trips to the pharmacy, you will get more financial support from a Part D plan added to Original Medicare or with a Medicare Advantage plan that replaces your Original Medicare plan and includes prescription drug coverage.

Both Part D plans and Medicare Advantage plans are administered by private insurance companies under guidance by the federal Medicare program. A GoHealth licensed insurance agent can help you explore your options.

What Does a Medicare Prescription Drug Plan Cover?


Prescription drug plan (Part D) coverage can vary by plan. Each plan has a drug formulary that shows prescriptions it will pay for and how much it will pay. Each plan has its own set of deductibles and copays, and each plan has a regional network of pharmacies that will fill prescriptions within your particular plan.

What Is the Best Prescription Drug Plan for Medicare?

The best prescription drug plan is specific to your situation. Whether you’re looking to add a Part D plan to Original Medicare or you want to replace Original Medicare with a Medicare Advantage plan that includes drug coverage, a GoHealth licensed insurance agent can guide you through the process.

What can you expect if you call a GoHealth licensed insurance agent? An agent can compare the costs of multiple prescription drug plans, and not just in terms of the monthly premium. An agent can check your current prescriptions against a given plan’s formulary and help you determine which option provides the bottom line that addresses all of your needs.

Does Medicare cover prescription drugs you currently take? Does Medicare pay for prescriptions you think you might soon take? A GoHealth licensed insurance agent has the answers.

Have questions about your Medicare coverage?

Call Today
A drawing of a person selecting an option

How Much Does Medicare Prescription Coverage Cost?

The Centers for Medicare & Medicaid Services (CMS) projected an average Part D  premium for 2024 of $55.50. But the actual out-of-pocket cost can vary quite a bit based on factors like:

  • The volume of drugs covered and the extent to which they are covered
  • The plan’s deductible and copay levels
  • The geographic region that the plan covers (in the case of Medicare Advantage)

When Can I Add Prescription Coverage to my Medicare?

Suppose you want to add a Part D plan to Original Medicare. Maybe you want to switch from Original Medicare to a Medicare Advantage plan with prescription drug coverage.

How do you add or switch coverage?

If you want to add Part D to Original Medicare, your first chance is during your Initial Enrollment Period (IEP). If you enroll in Part A or Part B (or both), you can add Part D. You may also gain Part D coverage by switching from Original Medicare to a qualifying Medicare Advantage plan.

If you don’t enroll during your IEP, you can still add a Part D plan during the Medicare Open Enrollment Period, also called the Annual Enrollment Period (Oct. 15 to Dec. 7). During the Medicare Advantage Open Enrollment Period (Jan. 1 to Mar. 31), you can drop, add, and switch Medicare Advantage coverage (including Part D). If you have a Medicare Advantage plan during this period, you can switch to Original Medicare and add Part D.

You also could qualify for a Special Enrollment Period for certain situations like, for example, the loss of drug coverage because you ended a job. After your Initial Enrollment Period, if you don’t qualify for a Special Enrollment Period, you may face late enrollment penalties for not enrolling into a prescription drug plan.

How Do I Get Prescription Coverage With Medicare?

Whether you enroll in Original Medicare or Medicare Advantage, private insurance will provide your Part D coverage. The best way to get Part D with your Medicare plan is to choose your plan during your Initial Enrollment Period (IEP). If you don’t enroll in Part D during your IEP, you can add Part D during the Medicare Open Enrollment Period or the Medicare Advantage Open Enrollment Period.

Find the Medicare Advantage plan that meets your needs.

Find Plans Today
A drawing of a person selecting an option

Sources

This website is operated by GoHealth, LLC., a licensed health insurance company. The website and its contents are for informational and educational purposes; helping people understand Medicare in a simple way. The purpose of this website is the solicitation of insurance. Contact will be made by a licensed insurance agent/producer or insurance company. Medicare Supplement insurance plans are not connected with or endorsed by the U.S. government or the federal Medicare program. Our mission is to help every American get better health insurance and save money.

Any information we provide is limited to those plans we do offer in your area. Please contact Medicare.gov or 1-800-MEDICARE to get information on all of your options.