Does health insurance cover medical marijuana?
Health insurance doesn't cover medical marijuana, because it's still illegal under federal law and isn't an FDA-approved prescription drug — you pay out of pocket even in states where it's legal.
What flips the answer
- Covered when
The product is an FDA-approved, cannabis-derived prescription drug — those are covered under your plan's normal prescription drug benefit.
- Not covered when
You're buying medical marijuana at a state-licensed dispensary — it's not covered and can't be paid for with FSA or HSA funds.
Even in states with legal medical marijuana programs, cannabis remains a controlled substance under federal law and is not an FDA-approved prescription medication. Health insurers won't pay for it, and pharmacies don't dispense it the way they do covered drugs — you buy it out of pocket at a licensed dispensary.
The tax rules make the point sharply: the IRS says you can't even deduct or use tax-advantaged health dollars for a controlled substance like marijuana in violation of federal law, regardless of state legalization. So both insurance coverage and FSA/HSA reimbursement are off the table.
There's a narrow exception for FDA-approved cannabis-derived medications. A prescription drug that the FDA has actually approved — for example, certain formulations derived from cannabis for specific seizure disorders — can be covered by your plan's prescription drug benefit like any other approved drug.
That's the general answer. Yours is written in your actual policy.
Drop in your policy or benefits document and get the answer for your exact coverage — with the clause it comes from. Nothing is stored.
Check my policy →