Medicare does not cover medical marijuana, even in states where it is legal

Medicare Part A, Part B, and Part D all exclude marijuana from coverage. This applies whether marijuana is prescribed by a doctor, used for medical purposes, or legal under state law. The exclusion exists because marijuana remains a Schedule I controlled substance under federal law, and Medicare follows federal rules, not state rules.

If your doctor recommends marijuana for pain, nausea, or another condition, you will pay the full cost out of pocket. This is true even if you live in a state that permits medical marijuana and your state's insurance programs cover it. Medicare's position does not change based on your location or your doctor's recommendation.

Key Takeaways

  • Medicare does not cover marijuana in any form, regardless of state law or a doctor's recommendation.
  • You pay the full cost of medical marijuana yourself if you choose to use it.
  • Some state Medicaid programs cover medical marijuana, but Medicare does not follow state rules on this issue.
  • If marijuana is recommended for your condition, ask your doctor about other treatments that Medicare does cover.
  • Dispensaries do not accept Medicare, and no Medicare plan will reimburse you for marijuana purchases.

Why Medicare excludes marijuana despite state legalization

Medicare is a federal program run by the Centers for Medicare and Medicaid Services (CMS). It must follow federal law, which classifies marijuana as a Schedule I controlled substance — the same category as heroin and LSD. Federal law does not recognize a medical exception, even though many states do.

State legalization does not override federal rules for Medicare. A state can permit medical marijuana and even require its own Medicaid program to cover it, but Medicare operates under federal authority and does not make exceptions for state law. This creates a situation where a Medicare beneficiary in California or Colorado cannot use their Medicare coverage for medical marijuana, even though residents without Medicare might have access through state programs.

CMS has not signaled any change to this policy. The exclusion is written into Medicare's coverage rules and would require a change in federal law or a formal CMS decision to alter it.

What Medicare does cover for the conditions marijuana is used for

If your doctor recommends marijuana for chronic pain, nausea, anxiety, or another condition, Medicare covers other treatments for those same conditions. For chronic pain, Medicare covers physical therapy, prescription painkillers, nerve blocks, and other interventions. For nausea and vomiting, Medicare covers anti-nausea medications. For anxiety, Medicare covers therapy and psychiatric medications.

Ask your doctor which Medicare-covered options might work for your situation. Some people find that a combination of covered treatments works better than marijuana alone. Others find that marijuana works better but choose to pay for it themselves because the cost is manageable in their situation.

Your doctor can discuss the pros and cons of each option, including which ones Medicare will cover and what your out-of-pocket costs would be. This conversation is worth having before you decide to purchase marijuana on your own.

The difference between Medicare and state Medicaid programs

Some state Medicaid programs do cover medical marijuana. States like New York, Illinois, and others have added it to their Medicaid formularies. If you are on both Medicare and Medicaid (called "dual may be able to access"), your state Medicaid might cover marijuana even though Medicare does not.

However, this depends entirely on your state. Not all states cover it, and coverage rules vary widely. You would need to contact your state Medicaid program directly to learn whether medical marijuana is covered where you live. Your state Medicaid office or your Medicaid managed care plan can tell you whether it is on the formulary and what the cost-sharing would be.

If you are dual may be able to access and your state does cover medical marijuana through Medicaid, Medicaid would be the payer, not Medicare. You would work with your state program, not with Medicare or your Medicare plan.

How to pay for medical marijuana if you choose to use it

Medical marijuana is purchased directly from a dispensary in states where it is legal. You pay the full retail price at the time of purchase. Prices vary by state, product type, and dispensary, but typically range from $10 to $20 per gram for flower, and higher for concentrates or edibles.

No insurance — Medicare, Medicaid, or private — will reimburse you for these purchases. Some dispensaries offer loyalty programs or discounts for regular customers, but these are not insurance benefits. You are paying out of pocket, similar to how you would pay for over-the-counter vitamins or supplements.

If cost is a concern, ask your doctor about the Medicare-covered alternatives for your condition. Some people use both — Medicare-covered treatments as their primary approach, and marijuana as a supplemental option they pay for themselves.

What to do if your doctor recommends marijuana

If your doctor recommends medical marijuana, you have several options. First, ask your doctor whether any Medicare-covered treatments might work for your condition. Some conditions respond well to multiple approaches, and your doctor can help you weigh the options.

Second, if you want to pursue marijuana, confirm that it is legal in your state and that you meet your state's requirements for medical marijuana use. You will typically need a doctor's written recommendation and will need to register with your state's medical marijuana program. The process and requirements vary by state.

Third, understand the cost. Find out what dispensaries in your area charge and whether your state has any patient information programs or discounts. Some states offer reduced prices for low-income patients or seniors, though these are not common.

Finally, keep your Medicare plan and your primary care doctor informed about any marijuana use. While Medicare does not cover it, your doctor needs to know about all treatments you are using to manage your health, including marijuana.

Frequently Asked Questions

Can my Medicare Advantage plan cover medical marijuana?

No. Medicare Advantage plans must follow the same federal rules as Original Medicare. They cannot cover marijuana because it is excluded from all Medicare coverage. Some Advantage plans offer supplemental benefits like fitness programs or meal delivery, but marijuana is not an option any plan can add.

What if I live in a state where medical marijuana is legal?

State legalization does not change Medicare's federal rules. Medicare still will not cover it. However, your state Medicaid program might cover it if you are dual may be able to access. Contact your state Medicaid office to learn what your state covers.

Will Medicare cover marijuana if my doctor prescribes it?

No. A doctor's prescription or recommendation does not change Medicare's coverage rules. Medicare excludes marijuana at the federal level, regardless of whether a doctor recommends it or your state permits it.

Can I get reimbursed if I pay for medical marijuana myself?

No. Medicare does not reimburse for marijuana purchases. You cannot submit a claim or request reimbursement. The cost is entirely your responsibility.

Are there any Medicare plans that cover medical marijuana?

No. All Medicare plans — Original Medicare, Medicare Advantage, and Medicare Part D — follow the same federal exclusion. No plan variation or supplement can override this federal rule.