Vision insurance makes sense if you wear glasses or contacts, but the math depends on what you actually spend on eye care
Vision insurance is a separate product from health insurance. It covers routine eye exams, glasses, and contact lenses — things your medical plan usually does not. Whether it is worth buying comes down to one question: will you spend more on eye care than you pay in premiums and out-of-pocket costs combined?
Most vision plans cost $5 to $15 per month through an employer, or $30 to $50 per month if you buy it yourself. In return, you typically get one eye exam per year, a set allowance toward frames (usually $100 to $200), and a discount on contacts or additional glasses. If you need glasses or contacts every year and would otherwise pay $300 to $500 out of pocket, the plan pays for itself. If you have perfect vision or only need an eye exam every few years, it probably does not.
Key Takeaways
- Vision insurance covers eye exams, glasses, and contacts — not the medical treatment of eye disease, which your health insurance covers.
- The break-even point is roughly $300 to $400 per year in eye care costs; if you spend less, you may save money by skipping the plan and paying out of pocket.
- Employer plans are cheaper than individual plans and often worth having if offered, because the employer subsidizes part of the cost.
- Vision plans have annual limits on frames and contacts, so expensive designer glasses or specialty lenses may not be fully covered.
- You are locked into a network of eye doctors and retailers; going out of network usually means paying the full cost yourself.
What vision insurance actually covers
Vision plans pay for three things: routine eye exams, eyeglasses, and contact lenses. A routine exam checks your vision and prescription, screens for common eye conditions like glaucoma, and usually costs $100 to $150 without insurance. With a plan, you typically pay a copay of $10 to $25 and the plan covers the rest.
For glasses, the plan gives you an annual allowance — often $100 to $200 — toward frames and lenses. You can use this allowance at any retailer in the plan's network. If you choose frames that cost more than the allowance, you pay the difference. Specialty lenses like progressive bifocals or blue-light blocking usually cost extra on top of the allowance.
Contact lens coverage works similarly. Plans typically cover the exam and fitting, then give you an allowance of $100 to $150 per year toward the cost of lenses. Some plans let you choose between glasses or contacts; others cover both separately.
Vision insurance does not cover treatment for eye disease — that is your health insurance's job. If you have diabetes, glaucoma, or a retinal problem, your medical plan pays for the specialist visit and treatment. Vision insurance only covers the routine checkup that screens for these conditions.
When vision insurance saves you money
Vision insurance is worth the cost if you buy new glasses or contacts every year. A typical scenario: you pay $10 per month ($120 per year) for a plan. You get one exam (copay $20), use your $150 frame allowance, and buy contacts with your $120 allowance. Out of pocket, you spend $20 plus any amount over the allowances. Without insurance, that same exam, frames, and contacts would cost you $300 to $400. The plan saves you $180 to $260 per year.
Employer plans are almost always worth having if offered, because your employer pays part of the premium. You might pay only $5 to $8 per month while the employer covers the rest. At that price, even if you only use the plan every other year, you come out ahead.
If you have a family, the math improves further. A family plan might cost $20 to $30 per month total, but covers exams and glasses for everyone. If two or three family members need glasses, the plan usually pays for itself in one year.
When vision insurance costs more than it saves
Vision insurance does not make sense if you have perfect vision or only need an eye exam every few years. If you do not wear glasses or contacts, you are paying $50 to $180 per year for a benefit you do not use. An eye exam every three years costs you $100 to $150 out of pocket — less than three years of premiums.
The plan also does not cover expensive designer frames. If you want frames that cost $400 and your allowance is $150, you pay $250 out of pocket. You might be better off skipping the plan and buying frames at a discount retailer like Costco or online, where you can often find quality glasses for $100 to $200 total.
Specialty lenses — progressive bifocals, high-index lenses for strong prescriptions, or anti-glare coatings — usually cost extra beyond the frame allowance. If you need these lenses, check the plan's pricing before you buy. Sometimes paying out of pocket at a discount retailer is cheaper than paying the plan's copay plus the extra lens cost.
How to compare vision plans
If your employer offers vision insurance, compare the monthly premium to what you actually spend on eye care in a year. Write down: the cost of your last eye exam, the cost of your last pair of glasses or contacts, and how often you replace them. Multiply the annual cost by the premium. If the premium is less than half your annual eye care spending, the plan is worth it.
If you are buying an individual plan, the same math applies, but the premium is higher. Individual plans typically cost $30 to $50 per month. You need to spend at least $400 to $600 per year on eye care for the plan to break even. If you wear glasses and buy new ones every year, this is realistic. If you wear contacts, it is also realistic. If you do neither, skip it.
Check the plan's network before you buy. Vision plans restrict you to certain eye doctors and retailers. If your preferred eye doctor or glasses retailer is not in the network, you will pay the full cost out of pocket. Some plans let you go out of network for a higher copay, but this is rare.
The network trap: staying in-network saves money
Vision plans work like HMOs for eye care. You must use doctors and retailers in the plan's network, or you pay the full cost yourself. The network usually includes major chains like LensCrafters, Pearle Vision, and Warby Parker, plus many independent optometrists. But if your eye doctor is not in the network, the plan does not help you.
Before you sign up, check whether your current eye doctor is in the network. If not, you have two choices: switch to an in-network doctor, or skip the plan and pay out of pocket. Some people are willing to switch; others prefer to stick with their doctor and self-insure.
The same applies to where you buy glasses. If you like buying frames online or at a discount retailer, check whether that retailer is in the network. Warby Parker and other online retailers are in many plans' networks, but not all. If your preferred retailer is out of network, the plan's allowance does not explore.
Vision insurance versus paying out of pocket
| Scenario | With Vision Plan | Without Vision Plan |
|---|---|---|
| Eye exam + new glasses, once per year | $120 premium + $20 copay + $0 to $50 over allowance = $140 to $190 per year | $120 exam + $150 to $300 frames = $270 to $420 per year |
| Eye exam only, every 2 years | $240 premium + $20 copay = $260 per year average | $120 exam every 2 years = $60 per year average |
| Contacts + exam, once per year | $120 premium + $20 copay + $0 to $30 over allowance = $140 to $170 per year | $120 exam + $150 to $300 contacts = $270 to $420 per year |
Frequently Asked Questions
Does vision insurance cover eye disease like glaucoma or diabetic retinopathy?
No. Vision insurance covers routine exams and the cost of glasses and contacts. Treatment for eye disease — including specialist visits, medication, and surgery — is covered by your health insurance medical plan, not your vision plan. The routine exam that screens for disease is covered by vision insurance, but the treatment is not.
Can I use my vision plan at any eye doctor or glasses store?
Only at doctors and retailers in your plan's network. If you go out of network, you usually pay the full cost yourself and cannot use your plan's allowance. Before you buy a plan, check whether your eye doctor and preferred glasses retailer are in the network.
What happens if I do not use my annual allowance?
Most plans do not let you roll over unused allowance to the next year. If your plan gives you a $150 frame allowance and you do not buy glasses, you lose that $150. Some plans let you carry over a small amount, but this is uncommon. Check your plan's rules.
Is it cheaper to buy glasses online without insurance?
Sometimes. Online retailers like Warby Parker, Zenni, and EyeBuyDirect often sell frames for $100 to $200 total. If your vision plan's allowance is $150 and you pay $50 out of pocket for frames, the plan is cheaper. But if you can buy the same frames online for $120 and have no copay, you might save money by skipping the plan. Compare the total cost before you decide.
Should I buy vision insurance if my employer offers it?
Usually yes, if the employer subsidizes part of the cost. Employer plans typically cost $5 to $10 per month after the employer's contribution. At that price, even if you only use it every other year, you come out ahead. Individual plans cost much more and make sense only if you spend $400 or more per year on eye care.