Yes, Medicare pays for drugs while you’re in the hospital, but which part of Medicare covers them depends entirely on whether you’re formally admitted as an inpatient or classified as an outpatient. This distinction matters more than most people realize, because it can mean the difference between full drug coverage and an unexpected bill.
Inpatient Stays: Part A Covers Your Medications
When a doctor officially admits you as an inpatient, Medicare Part A covers virtually all medications you receive during your stay. This includes everything from IV antibiotics and pain medication to anesthesia used during surgery. The drugs are bundled into the hospital’s overall payment from Medicare, so you won’t see a separate charge for each pill or injection.
What you will pay is the Part A deductible, which is $1,676 per benefit period in 2025. That deductible covers the first 60 days of your hospital stay, medications included. If your stay extends beyond 60 days, daily coinsurance kicks in: $419 per day for days 61 through 90, and $838 per day if you dip into your lifetime reserve days. But for a typical hospital stay of a few days or even a couple of weeks, the $1,676 deductible is your only out-of-pocket cost for both the stay and the drugs.
This also applies to medications in a skilled nursing facility covered under Part A. The one notable exception: certain high-intensity chemotherapy drugs in skilled nursing facilities can be billed separately under Part B rather than bundled into the facility’s payment.
Outpatient and Observation: A Different Story
Here’s where people get caught off guard. If you’re in a hospital bed but classified as an outpatient, whether you’re under “observation status” in an observation unit, in the emergency department, or at a surgery center, your drugs fall under Part B, not Part A. And Part B has a significant gap.
Part B covers drugs administered by hospital staff in outpatient settings, such as IV medications and injections. But it generally does not cover what Medicare calls “self-administered drugs.” These are medications you would normally take on your own at home: oral tablets, inhalers, eye drops, insulin, and similar prescriptions. If the hospital gives you one of these while you’re an outpatient, Part B typically won’t pay for it, and the hospital can bill you directly.
This catches many people by surprise. You might spend two nights in a hospital bed under observation, receive your usual blood pressure medication or diabetes pills from the nursing staff, and later discover those specific drugs weren’t covered. From your perspective, the experience looks identical to being admitted. From Medicare’s perspective, it’s a completely different billing category.
How Part D Fills the Gap
If you have a Medicare Part D prescription drug plan, it may cover self-administered drugs that Part B excludes in the outpatient setting. This is one of the practical reasons having Part D coverage matters even if you don’t take many prescriptions day to day.
The process isn’t always seamless, though. In a typical pharmacy visit, the pharmacist files the Part D claim directly with your plan. In a hospital outpatient setting, that doesn’t always happen automatically. You may need to pay the hospital upfront and then file a reimbursement claim with your Part D plan yourself. To do this, you’d submit a Patient Request for Medical Payment form (CMS-1490S) along with the itemized bill from the hospital and a letter explaining why you’re submitting the claim. Keep every receipt and billing statement from your hospital visit to make this easier.
One important limitation: you can’t use a hospital’s outpatient or emergency department as a regular source for your Part D medications. Medicare restricts this to genuinely incidental situations where you needed the drug during an unplanned hospital visit.
Why Your Admission Status Matters So Much
The distinction between inpatient and outpatient status isn’t always obvious while you’re in the hospital. You can be in a hospital bed for days, receiving round-the-clock care, and still be classified as an outpatient under observation. Only a formal admission order from a doctor switches your status to inpatient.
You have the right to ask. If you’re unsure, ask your nurse or the hospital’s case manager whether you’ve been formally admitted or placed under observation. Hospitals are required to give you a notice called the Medicare Outpatient Observation Notice (MOON) if you’ve been receiving observation services for more than 24 hours. That notice tells you that you’re an outpatient, which drugs may not be covered, and what your financial responsibility could look like.
Knowing your status early gives you a chance to ask questions about drug costs before you’re discharged with an unexpected bill.
Medicare Advantage Plans
If you have a Medicare Advantage plan (Part C) instead of Original Medicare, your plan must cover at least the same medically necessary services that Original Medicare covers, including inpatient hospital drugs. Most Medicare Advantage plans also include built-in Part D drug coverage, so you don’t need a separate prescription plan.
The key difference is in the cost-sharing structure. Medicare Advantage plans set their own copays, coinsurance rates, and out-of-pocket limits, which may differ from the standard Part A deductible and coinsurance amounts. However, all Medicare Advantage plans are required to cap your yearly out-of-pocket spending, something Original Medicare does not do on its own. This cap can protect you if a long hospital stay racks up significant drug and treatment costs.
Check your plan’s summary of benefits for the specific copays that apply to inpatient stays and outpatient hospital services. These vary widely between plans.
What to Do If You’re Billed for Hospital Drugs
If you receive a bill for medications from a hospital stay, the first step is checking whether you were classified as inpatient or outpatient. If you were an inpatient and the bill lists separate drug charges beyond your Part A deductible, that may be a billing error worth disputing.
If you were an outpatient and the bill is for self-administered drugs, check whether you have Part D coverage. If you do, gather the itemized hospital bill and submit a claim to your Part D plan. If the drug is on your plan’s formulary, you should be reimbursed according to your plan’s normal cost-sharing rules.
If you have both Medicare and Medicaid (dual eligibility), drugs excluded from Part D by law are still covered under Part A during a hospital or skilled nursing facility stay. Medicaid may also provide additional drug coverage that fills gaps Medicare leaves open.

