Can I Pay for Glasses with HSA Funds? Everything you Need to Know

When it comes to managing your health expenses, Health Savings Accounts (HSAs) can be a valuable tool. But can you use your HSA funds to pay for glasses? Let's dive into this question and explore the ins and outs of using your HSA for vision-related expenses.

First and foremost, the IRS considers eyeglasses and contact lenses as eligible expenses that can be paid for using HSA funds. This means that if you need prescription glasses or contacts to improve your vision, you can use your HSA funds to cover the costs.

However, there are a few things to keep in mind when using your HSA to pay for glasses:

  • Make sure the glasses are prescribed by a qualified eye care professional.
  • Save your receipts for the eyewear purchase for tax purposes.
  • Check with your HSA provider to understand any specific guidelines or restrictions they may have regarding vision expenses.

It's important to note that while prescription glasses and contacts are eligible expenses, other vision-related expenses such as sunglasses or non-prescription glasses may not be covered by your HSA.

Ultimately, using your HSA funds for glasses can be a convenient way to manage your vision care expenses while taking advantage of the tax benefits that HSAs offer.


Managing your health expenses effectively is crucial, and utilizing Health Savings Accounts (HSAs) can significantly ease the burden. If you're wondering whether you can treat yourself to new glasses using your HSA funds, the answer is a resounding yes! The IRS recognizes prescription eyewear, including glasses and contact lenses, as qualified medical 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