Eyeglasses are tax deductible only if they are a medical expense and you itemize deductions on your tax return

Most people cannot deduct eyeglasses because they take the standard deduction instead of itemizing. The standard deduction is a flat amount the IRS lets you subtract from your income without listing individual expenses — for 2024, it is $14,600 for single filers and $29,200 for married couples filing jointly. If your standard deduction is larger than your total medical expenses, you get no tax benefit from the glasses.

If you do itemize deductions, eyeglasses and prescription contact lenses count as medical expenses under IRS rules. You can deduct them, along with other medical costs like doctor visits and prescriptions, but only the amount that exceeds 7.5 percent of your adjusted gross income (AGI). For example, if your AGI is $60,000, you can only deduct medical expenses above $4,500. If your eyeglasses cost $400 and that is your only medical expense, you cannot deduct them because $400 is less than $4,500.

Key Takeaways

  • Eyeglasses are deductible medical expenses only if you itemize deductions instead of taking the standard deduction.
  • You can only deduct the portion of your medical expenses that exceeds 7.5 percent of your adjusted gross income.
  • Prescription sunglasses and blue-light-blocking lenses with a prescription count as deductible medical expenses.
  • Non-prescription sunglasses and cosmetic eyeglasses do not count as medical expenses, even if they improve your vision.
  • You must keep receipts and documentation showing the cost and date of purchase to support your deduction.

What counts as a deductible eyeglass expense

The IRS considers eyeglasses a medical expense if they correct or treat a vision problem. Prescription eyeglasses and prescription contact lenses both may have access to. Prescription sunglasses also count, as long as they are prescribed by an eye doctor to correct your vision. The key requirement is that a licensed optometrist or ophthalmologist prescribed them to treat a medical condition.

Frames, lenses, and lens coatings all count toward the deductible amount. If you paid $300 for frames and $200 for lenses with anti-reflective coating, the full $500 is deductible. Replacement lenses and repairs to existing glasses also count. However, non-prescription sunglasses, reading glasses you buy over the counter, and cosmetic eyeglasses do not count as medical expenses, even if they help you see better.

How to calculate what you can actually deduct

Start by adding up all your medical expenses for the year: eyeglasses, contact lenses, doctor visits, dental work, prescriptions, and any other out-of-pocket health costs. Then calculate 7.5 percent of your adjusted gross income (your AGI is on line 11 of your Form 1040). Subtract that 7.5 percent threshold from your total medical expenses. The result is the amount you can deduct.

Here is a concrete example: Your AGI is $80,000. Seven and a half percent of $80,000 is $6,000. Your total medical expenses for the year are $7,200, which includes $400 in eyeglasses. You can deduct $7,200 minus $6,000, which equals $1,200. The eyeglasses are part of that $1,200 deduction, but you do not deduct them separately — they are bundled with all your other medical expenses.

If your total medical expenses do not exceed the 7.5 percent threshold, you cannot deduct any of them, including eyeglasses. This is why most people with modest medical costs get no tax benefit from itemizing.

Itemizing versus taking the standard deduction

You can only deduct eyeglasses if you itemize deductions on Schedule A of your Form 1040. Itemizing means listing out individual deductible expenses — medical costs, state and local taxes, mortgage interest, and charitable donations — instead of taking the standard deduction.

To decide whether to itemize, add up all your deductible expenses for the year. If the total is more than the standard deduction for your filing status, itemizing saves you money. If it is less, take the standard deduction. Many people find that the standard deduction is larger, which is why eyeglasses rarely result in a tax deduction for the average household.

For example, if you are single and your total deductible expenses (including medical) are $18,000, you should itemize because $18,000 exceeds the 2024 standard deduction of $14,600. But if your deductible expenses total only $12,000, take the standard deduction instead.

What documentation you need to keep

If you deduct eyeglasses, keep the receipt or invoice from your eye doctor or optical retailer. The receipt should show the date of purchase, the cost, and what was purchased (frames, lenses, coatings). If you paid out of pocket, the receipt is your proof. If your insurance covered part of the cost, keep the explanation of benefits (EOB) from your insurance company showing how much you paid out of pocket.

You do not send receipts with your tax return, but the IRS can ask to see them if you are audited. Store receipts in a folder or envelope for at least three years after you file. If you bought glasses in December 2024 and deduct them on your 2024 return filed in 2025, keep the receipt through 2028.

Eyeglasses purchased through a health savings account or flexible spending account

If you have a health savings account (HSA) or a flexible spending account (FSA) through your employer, you can pay for eyeglasses with pre-tax money from these accounts. This is different from itemizing on your tax return — you reduce your taxable income before calculating your taxes, so you save money regardless of whether you itemize.

Both HSAs and FSAs allow you to set aside money before taxes are taken out of your paycheck, then spend it on medical expenses including eyeglasses. The money you contribute is not subject to federal income tax or payroll tax. If you have access to either account, using it for eyeglasses is usually a better deal than trying to deduct them on your tax return, because you save taxes on the full amount rather than only the portion above the 7.5 percent threshold.

Frequently Asked Questions

Can I deduct eyeglasses if I take the standard deduction?

No. You can only deduct eyeglasses if you itemize deductions on Schedule A. If you take the standard deduction, you cannot deduct eyeglasses or any other individual medical expenses.

Are prescription sunglasses deductible?

Yes, if they are prescribed by an eye doctor to correct your vision. Non-prescription sunglasses do not count as a medical expense, even if they reduce glare or protect your eyes.

What if my insurance paid for part of my glasses?

You can only deduct the amount you paid out of pocket. If your insurance covered $200 and you paid $300, you deduct $300. Keep your receipt and your insurance explanation of benefits to document what you paid.

Do I need to report eyeglasses separately from other medical expenses?

No. Eyeglasses are part of your total medical expenses on Schedule A. You add them to doctor visits, prescriptions, and other medical costs, then explore the 7.5 percent threshold to the combined total.

Can I deduct contact lens solution or cleaning supplies?

Yes. Contact lens solution, saline, and cleaning supplies are medical expenses and can be deducted along with the cost of the lenses themselves.