Can You Use an HSA Card for Medical Marijuana?

Health Savings Accounts (HSAs) have become increasingly popular for individuals looking to save for medical expenses in a tax-advantaged way. One common question that arises is whether an HSA card can be used for medical marijuana purchases.

As of now, using an HSA card to pay for medical marijuana is not allowed under federal law. Since marijuana is classified as a Schedule I controlled substance at the federal level, HSA funds cannot be used for its purchase.

However, it's essential to note that laws around marijuana use are evolving rapidly, with many states legalizing the use of medical marijuana. In such states, individuals may be allowed to use their HSA funds for medical marijuana, but it's crucial to check the specific regulations in your state.


Health Savings Accounts (HSAs) are a great way to save for eligible medical expenses; however, using your HSA card for medical marijuana can be complicated. As it stands, federal law prohibits the use of HSA funds for the purchase of marijuana, regardless of its legal status in your state.

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