HSA Shop logoHSA Shop

HSA Guide

Can You Use an HSA Card for Medical Marijuana?

Published January 16, 2023

Check eligibility on the gobrowse 7,000+ HSA-eligible products in the free app.

Get the app
Short answer: No—federal law does not allow HSA card payments for medical marijuana, though state rules may differ and require checking local regulations.

Federal rules bar HSA use

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.

State legalization may change access

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.

Free App

Browse 7,000+ HSA-Eligible Products

Search by symptom, get price alerts, and build your HSA shopping list — all in the free app.

← Back to all articles