Can an HSA Card Be Used to Pay for Glasses?

If you wear glasses or contacts, you know how costly maintaining good vision can be. Fortunately, if you have a Health Savings Account (HSA), you may be able to use your HSA funds to pay for your eyewear needs.

An HSA is a tax-advantaged savings account that can be used to cover medical expenses, including vision care costs such as eyeglasses, contact lenses, and even eye exams. However, there are a few factors to consider when using your HSA card for glasses:

  • Check with your HSA provider: Not all HSAs cover vision expenses, so it's essential to confirm with your provider.
  • Prescription requirement: To use your HSA funds for glasses, you typically need a valid prescription from an eye doctor.
  • Covered expenses: While glasses are usually eligible expenses, designer frames or sunglasses may not be covered.

Keep in mind that using your HSA funds to pay for glasses can be a convenient way to manage your vision care expenses while taking advantage of the tax benefits associated with an HSA.


If you rely on glasses or contacts for clear vision, you know how quickly these expenses can add up. Thankfully, a Health Savings Account (HSA) can help ease the financial burden. Your HSA funds can be used to cover various vision-related purchases like eyeglasses, contact lenses, and the all-important eye exams.

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