Can I Use Money from My HSA Account to Pay for Medical Marijuana?

If you have a Health Savings Account (HSA), you may be wondering whether you can use the funds in your account to pay for medical marijuana. The answer to this question is not as straightforward as it may seem, due to the restrictions imposed by the IRS on HSA-eligible expenses.

Medical marijuana is legal in some states for certain medical conditions, but it is still classified as a Schedule I controlled substance at the federal level. This classification makes it ineligible for HSA reimbursement under current IRS regulations.

While the rules regarding medical marijuana and HSAs may evolve in the future, as of now, using HSA funds to pay for medical marijuana is not allowed. It is important to stay updated on any changes in regulations to ensure compliance with the law.


While many people wonder about the possibilities of utilizing their Health Savings Account (HSA) to cover medical marijuana expenses, it's crucial to understand the current IRS guidelines that govern HSA-eligible expenses.

Download our FREE mobile app to get more of the following

Over 7,000+ HSA eligible items for sale.
Check on product HSA (Health Savings Account) eligibility
Get price update notifications
And more!

Did you find this page useful?

Subscribe to our Newsletter