While Medicare Part D covers your prescription drugs in most cases, there are circumstances where your drugs are covered under either Part A or Part B.

Submit Your Medicare Question

Connect with a trained counselor from the Medicare Rights Center, and get help with your Medicare questions.


  • Part A covers the drugs you need during a Medicare-covered stay in a hospital or skilled nursing facility (SNF).
    • Note: If you are getting SNF care that is not covered by Part A, your drugs may be covered by Part D.
  • Part B covers most drugs administered by your provider or at a dialysis facility, but the provider or facility must buy and supply the drugs. Part B also covers some outpatient prescription drugs, mainly certain oral cancer drugs (chemotherapy). Outpatient drugs previously paid for by Part B will continue to be paid for by Part B. Part D cannot pay for any of your drugs that are covered by Part B.
  • Part D covers most outpatient prescription drugs (drugs you fill at a pharmacy). Check your plan’s formulary to find out whether it covers the drugs you need.

Note: There are a few drugs that can be covered by either Part B or Part D depending on the circumstances.