Yes, you can use your HSA for glasses, but only if your plan qualifies as a high-deductible health plan
Glasses and contact lenses are may have access to medical expenses under HSA rules, which means you can withdraw money tax-free to pay for them. This includes the frames, lenses, and the eye exam itself. However, your HSA must be connected to a high-deductible health plan (HDHP) — if your HSA is tied to a different type of insurance, the rules may be different.
The IRS treats vision correction as a medical need, not a cosmetic one. That distinction matters because it determines whether your withdrawal avoids both income tax and the 20% penalty that normally applies to non-may have access to HSA withdrawals.
Sunglasses with prescription lenses also count. Non-prescription sunglasses do not, even if you wear them for medical reasons like light sensitivity.
Key Takeaways
- Glasses, contact lenses, and eye exams are may have access to expenses, meaning you can pay for them with HSA funds without owing income tax or penalties.
- Your HSA must be paired with a high-deductible health plan; if it is tied to a different insurance type, check your plan documents or call your HSA administrator.
- You can use your HSA debit card at most optical retailers, or pay out of pocket and submit a receipt for reimbursement later.
- Frames and lenses both count, but non-prescription sunglasses do not; prescription sunglasses do.
- Keep receipts and invoices for at least three years in case the IRS asks you to document the expense.
What counts as a may have access to vision expense
The IRS maintains a list of may have access to medical expenses, and vision care sits on it. This includes:
- Eyeglass frames and lenses (single vision, bifocal, progressive, or any other type)
- Contact lenses and contact lens solution
- Eye exams and refraction tests
- Prescription sunglasses
- Corrective eye surgery, including LASIK and PRK
The expense must be for you, your spouse, or a dependent you claim on your tax return. If you pay for your adult child's glasses and do not claim them as a dependent, that expense does not count.
Non-prescription items do not may have access to, even if they serve a medical purpose. Blue-light blocking glasses without a prescription, for example, are not may have access to expenses. Nor are non-prescription sunglasses, even if you wear them because you have a light-sensitive condition.
How to pay for glasses with your HSA
Most HSA administrators issue a debit card that works like a regular payment card. You can use it directly at optical retailers — Warby Parker, LensCrafters, Costco Optical, your local eye doctor, and most independent optometrists accept HSA cards. The retailer's payment system will process it as a debit card, and the transaction goes through immediately.
If the retailer does not accept HSA cards, or if you prefer to pay out of pocket first, you can submit a receipt to your HSA administrator for reimbursement. This takes longer — usually five to ten business days — but it works the same way. You send the receipt, the administrator verifies it is a may have access to expense, and the money is transferred to your bank account or issued as a check.
Some HSA administrators also offer online portals where you can upload receipts and request reimbursement without calling. Check your plan documents or log into your HSA account to see what method your administrator supports.
When your HSA is not connected to a high-deductible plan
A small number of HSAs exist outside the HDHP framework — these are called limited-purpose HSAs or dependent care FSAs, and they have different rules. If your HSA is limited-purpose, you may not be able to use it for general medical expenses like glasses until you meet your health plan's deductible.
Check your plan documents or call your HSA administrator to confirm what type of account you have. The administrator can tell you in one call whether glasses are a covered expense under your specific plan.
If you have a Flexible Spending Account (FSA) instead of an HSA, glasses are also a may have access to expense. FSA rules are similar to HSA rules for vision care, though FSAs have a "use it or lose it" deadline each year and do not roll over unused funds.
Tax documentation and record-keeping
You do not need to file anything with your tax return when you withdraw HSA money for may have access to expenses — the withdrawal itself is not taxable. However, the IRS can ask you to prove that the money was spent on may have access to expenses, and you need to be able to show documentation.
Keep receipts and invoices for at least three years. The receipt should show the date, the retailer's name, what you bought (frames, lenses, exam, etc.), and the amount paid. If you use your HSA debit card, the transaction will also appear on your HSA statement, which serves as a secondary record.
If you are audited and cannot produce receipts, the IRS may treat the withdrawal as non-may have access to, which means you would owe income tax on the amount plus a 20% penalty. This is rare, but it is why keeping records matters.
Using your HSA for other eye-related expenses
Beyond glasses and contacts, your HSA covers other vision-related costs. Prescription eye drops for dry eye or glaucoma are may have access to expenses. Corrective surgery — LASIK, PRK, or corneal reshaping — also counts. Vision therapy prescribed by an eye doctor is covered.
Routine eye exams are covered whether or not you end up buying glasses. If your eye doctor charges separately for the exam and the glasses, both are may have access to expenses.
Eyeglass insurance premiums are not covered by HSA funds. If your vision plan includes a separate insurance product, you cannot use HSA money to pay the premium itself, though you can use it to pay for the actual glasses or contacts the insurance does not fully cover.
What happens if you use your HSA for non-may have access to expenses
If you withdraw HSA money for something that is not a may have access to expense — or if you cannot document that it was — you owe income tax on the withdrawal plus a 20% penalty. The penalty applies only to the non-may have access to portion of the withdrawal.
For example, if you withdraw $500 for glasses and $100 for non-prescription sunglasses, you owe income tax and the 20% penalty only on the $100. The $500 for glasses remains tax-free.
Once you turn 65, the penalty goes away. After that age, non-may have access to withdrawals are taxed as income but not penalized — the account functions more like a traditional retirement account. may have access to medical expenses remain tax-free at any age.
Frequently Asked Questions
Can I use my HSA for my child's glasses if I claim them as a dependent?
Yes. As long as you claim your child as a dependent on your tax return, their medical expenses — including glasses — are may have access to HSA expenses. You can pay for their glasses directly or reimburse yourself from your HSA.
Do I need a prescription to use my HSA for glasses?
Yes. The glasses must be prescribed by an eye doctor or optometrist. Over-the-counter reading glasses do not count, even if they help your vision. Prescription glasses of any type — single vision, bifocal, progressive, or specialty lenses — all count.
Can I use my HSA to pay for contact lens solution?
Yes. Contact lens solution is a may have access to expense. The contacts themselves and the eye exam to fit them are also covered. Saline solution and rewetting drops count as well.
What if I buy glasses and then my HSA is closed or I lose coverage?
You can still use HSA funds to reimburse yourself for glasses purchased while your account was active. The expense must have occurred while you had HSA coverage, but the reimbursement can happen later. Keep your receipt as proof.
Are designer frames covered by my HSA?
Yes. The IRS does not distinguish between basic frames and designer frames — if they hold prescription lenses, they are a may have access to expense. You can use your HSA to pay for any frames, regardless of brand or cost.