Can HSA be Used to Buy Glasses? Exploring the Uses of Health Savings Account

If you wear glasses and have a Health Savings Account (HSA), you may be wondering if you can use it to purchase new eyewear. The good news is that yes, you can use your HSA funds to buy glasses!

HSAs are a great way to save for medical expenses while enjoying tax benefits. Here's how you can use your HSA to cover the cost of your next pair of glasses:

  • Qualifying medical expenses: Glasses are considered a qualified medical expense under the IRS guidelines, so you can use your HSA funds to pay for them.
  • HSA debit card: Some vision care providers accept HSA debit cards as a form of payment, making it convenient for you to use your HSA funds to purchase glasses.
  • Reimbursement: If your vision care provider does not accept HSA debit cards, you can still pay for your glasses out of pocket and then request reimbursement from your HSA account.

It's important to keep in mind that not all vision care expenses may be covered by an HSA. For example, cosmetic eyewear that does not have a prescription may not qualify as a medical expense.

Using your HSA to buy glasses is a practical way to manage your vision care expenses and make the most of your healthcare savings. So, if you've been holding off on getting new glasses due to cost, remember that your HSA can help you afford the eyewear you need.


Absolutely! If you wear prescription glasses and have an HSA, those hard-earned funds can help you with your eyewear needs. Not only does this save you money, but it also allows you to prioritize your eye health.

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