What Medicare Covers for Eye Care and Glasses
Medicare covers eye exams and some vision care, but not the way most people expect
Medicare Part B covers one diabetic eye exam per year if you have diabetes, and it covers one glaucoma screening per year if you're at risk. It also covers one age-related macular degeneration screening if you're 65 or older. These are medical exams — they check for disease, not for whether you need glasses.
For a regular eye exam to get a glasses prescription, Medicare does not pay. Glasses themselves, contact lenses, and the exams needed to fit them are not covered by any part of Medicare. If you need vision correction, you'll pay out of pocket unless you have a separate vision plan through a former employer or buy one privately.
The one exception: if you have cataract surgery through Medicare, the program covers one pair of glasses or contact lenses afterward, for a limited time.
Key Takeaways
- Medicare Part B covers disease-screening eye exams (for diabetes, glaucoma, and macular degeneration) but not routine vision exams for glasses prescriptions.
- Glasses, contact lenses, and the exams needed to fit them are not covered by Medicare at any income level.
- If you had cataract surgery through Medicare, you get one pair of post-surgery glasses covered, but only within a specific timeframe.
- Vision coverage through a retiree health plan or private vision insurance is separate from Medicare and works differently.
What the disease-screening exams actually cover
When Medicare pays for an eye exam, it's paying an ophthalmologist or optometrist to look for specific diseases, not to measure whether you need glasses. A diabetic eye exam checks for diabetic retinopathy. A glaucoma screening checks eye pressure and optic nerve damage. These are medical services, billed to Medicare Part B like any other doctor visit.
You'll pay your Part B deductible and coinsurance (usually 20 percent of the cost) for these exams, just as you would for other doctor visits. If you have a Medigap or Medicare Advantage plan, your out-of-pocket cost may be lower depending on your plan's coverage.
The catch: these exams do not include a refraction — the test that determines your glasses prescription. If the doctor needs to check your vision as part of diagnosing a disease, that's included. But if you go in asking for a glasses prescription, Medicare won't pay, even if the same doctor does both tests in one visit.
Glasses and contact lenses are always out of pocket
Medicare does not cover the cost of glasses, contact lenses, or the eye exams needed to write a prescription for them. This is true whether you're 65, 75, or 95. It's true whether you're on Original Medicare, Medicare Advantage, or any Medigap plan. No part of Medicare includes vision correction.
If you need glasses, you have three main options: pay for an exam and glasses yourself, buy a private vision plan, or check whether you have vision coverage through a former employer's retiree health plan. Some employers continue to offer vision benefits to retirees, and those plans work alongside Medicare.
Private vision plans typically cost $100 to $200 per year and cover one eye exam and a discount on frames and lenses. They're sold by insurance companies, optometry chains, and online retailers. They're not the same as health insurance — they're add-ons that work independently of Medicare.
The one Medicare-covered glasses benefit: after cataract surgery
If you have cataract surgery through Medicare, Part B covers one pair of eyeglasses or contact lenses to correct your vision after surgery. This is a one-time benefit, and it has a time limit: you must get the glasses within a specific window after your surgery, usually a few weeks to a few months depending on your surgeon's recommendation.
The coverage includes the exam to determine your post-surgery prescription and the cost of the glasses or lenses themselves. You'll still pay your Part B deductible and coinsurance. After that window closes, any additional glasses or changes to your prescription are not covered.
How to find an eye doctor who accepts Medicare
For the disease-screening exams Medicare does cover, you need a doctor who accepts Medicare. Most ophthalmologists and many optometrists do, but not all. Call ahead before scheduling to confirm the doctor accepts Medicare and to ask which specific exams they offer.
Your primary care doctor can refer you to an eye doctor, or you can search Medicare's provider directory at Medicare.gov. Enter your location and search for "ophthalmologist" or "optometrist." The directory shows which doctors accept Medicare assignment, meaning they accept Medicare's payment as full payment (except for your deductible and coinsurance).
If you're on a Medicare Advantage plan, check your plan's provider directory instead — you may need to see doctors in your plan's network to get the best price.
Vision coverage through employer retiree plans
Some people have vision coverage through a health plan they kept from a former employer. These plans are separate from Medicare and work alongside it. If you have retiree vision coverage, it may cover routine eye exams, glasses, and contact lenses — but the rules depend entirely on your specific plan.
Check your plan documents or call the plan's customer service number to find out what's covered. Some retiree plans cover one eye exam per year and a discount on frames and lenses. Others cover the full cost of glasses up to a certain amount. The coverage is not the same across all employers.
If you have both Medicare and a retiree vision plan, Medicare is your primary insurance for medical eye exams (like diabetic or glaucoma screening), and your retiree plan may cover routine vision exams and glasses.
Low-cost options if you don't have vision coverage
If you don't have a retiree vision plan and don't want to buy a private one, you still have options for lower-cost glasses. Discount chains like Warby Parker, Zenni, and EyeBuyDirect offer frames and lenses for $50 to $150. You'll need a current prescription from an eye doctor, but you don't have to buy glasses from that doctor.
Some community health centers and vision nonprofits offer low-cost or free eye exams and glasses based on income. Search for "free eye exam near me" or contact your local health department to find programs in your area. Some Rotary clubs and Lions clubs also fund vision programs for older adults.
If you're on a limited income, ask your doctor's office whether they have a patient assistance program or know of local resources. Many practices keep lists of nonprofits and discount programs they recommend.
Frequently Asked Questions
Does Medicare Advantage cover glasses or routine eye exams?
No. Medicare Advantage plans must cover everything Original Medicare covers, which does not include glasses or routine vision exams. Some Advantage plans offer vision benefits as an add-on, but you'd need to check your specific plan's details. Call your plan's customer service number to ask what vision services, if any, are included.
If I have diabetes, does Medicare pay for my glasses?
Medicare covers one diabetic eye exam per year to check for diabetic retinopathy, but it does not cover the glasses prescription or the glasses themselves. The exam is a medical screening, not a vision correction service. You'll need to pay separately for glasses or have a private vision plan.
Can I use my Medicare to get an eye exam at a chain like Costco or LensCrafters?
Only if the doctor at that location accepts Medicare and you're there for a covered medical exam (diabetic screening, glaucoma screening, or macular degeneration screening). For a routine vision exam and glasses prescription, Medicare doesn't pay regardless of where you go. You'd pay out of pocket or use a private vision plan.
What if I can't afford glasses and I'm on Medicare?
Look for community health centers, vision nonprofits, or Lions clubs in your area — many offer free or low-cost exams and glasses based on income. Discount online retailers like Warby Parker and Zenni are also much cheaper than traditional eyewear stores, though you'll need a current prescription from an eye doctor first.
Does Medigap cover glasses?
No. Medigap plans cover some of the costs that Original Medicare doesn't pay (like deductibles and coinsurance), but they don't cover services Medicare itself doesn't cover. Since Medicare doesn't cover glasses or routine vision exams, Medigap won't either. You'd need a separate private vision plan for that coverage.