Medicare covers some eye care, but not routine eye exams

Medicare Part B covers an eye exam only if you have diabetes or a history of glaucoma — and only once every 12 months in those cases. For everyone else, routine eye exams (the kind where an optometrist or ophthalmologist checks your vision and updates your prescription) are not covered. You pay the full cost out of pocket.

Medicare does cover certain eye conditions and treatments. If you have cataracts, macular degeneration, diabetic retinopathy, or glaucoma, Part B will pay for the medical exam to diagnose or monitor the condition, and for surgery or laser treatment if needed. The distinction matters: a medical exam for a diagnosed eye disease is covered; a routine checkup to see if you need glasses is not.

If you have Medicare Advantage (Part C), your plan may cover routine eye exams and even glasses or contacts. Coverage varies widely by plan and by state, so you need to check your specific plan's details.

Key Takeaways

  • Medicare Part B covers eye exams only if you have diabetes or a history of glaucoma, once per year.
  • Routine eye exams to check your vision or update your glasses prescription are not covered by Original Medicare.
  • Medicare Part B does cover medical exams and treatment for cataracts, glaucoma, macular degeneration, and diabetic retinopathy.
  • Medicare Advantage plans often cover routine eye exams and eyeglasses, but coverage depends on which plan you have and where you live.
  • Many standalone vision insurance plans are available for seniors who want routine eye care coverage, usually costing $10 to $20 per month.

What Original Medicare Part B covers for the eyes

Original Medicare Part B covers an eye exam to diagnose or manage a medical condition of the eye. If you have been diagnosed with glaucoma, you get one covered exam per year to monitor the condition. If you have diabetes, you get one covered dilated eye exam per year to check for diabetic retinopathy (damage to the blood vessels in the retina).

Part B also covers surgery for cataracts, including the cost of an intraocular lens implant. If you develop age-related macular degeneration, Part B covers the medical exam and certain laser treatments. You pay the standard Part B copay or coinsurance for these services — usually 20% of the Medicare-approved amount after you have met your Part B deductible.

The key word is medical. The exam must be ordered to diagnose or monitor a disease, not straightforward to check whether you need new glasses. If your eye doctor performs a routine vision check during a medical exam, the medical portion is covered but the refraction (the part that determines your prescription) is not.

How Medicare Advantage plans handle vision coverage

Medicare Advantage plans are required to cover everything Original Medicare covers, but many go further and include routine vision benefits. Some plans cover an eye exam once per year, and many also cover a set dollar amount toward glasses or contact lenses — often $100 to $200 per year.

Coverage is not standard across plans. One Advantage plan in your area might cover routine exams and $150 toward frames and lenses, while another covers only the medical exams that Original Medicare would cover. You need to check the plan's Summary of Benefits and Coverage document, which lists vision benefits in the "Vision Care" or "Eye Care" section.

If you are shopping for a Medicare Advantage plan during open enrollment, vision coverage is worth comparing. For someone who needs new glasses every year or two, a plan that covers routine exams and frames can save you $200 to $400 annually.

What you pay out of pocket for routine eye exams

A routine eye exam at an independent optometrist typically costs $75 to $150. At a retail chain like Costco Optical or Walmart Vision Center, you may pay $50 to $100. At a hospital-based ophthalmology clinic, the cost can be higher — sometimes $150 to $250. These are the amounts you would pay if you do not have vision coverage.

If you need glasses or contacts, that is a separate cost. Frames run $50 to $300 or more depending on the brand and material. Lenses add another $50 to $200. Contacts cost roughly $200 to $400 per year depending on the type and brand.

Many seniors find it worthwhile to buy a standalone vision insurance plan to cover routine exams and reduce the cost of glasses. Plans typically cost $10 to $20 per month and cover one exam per year plus a set amount toward frames or lenses.

Standalone vision insurance plans for seniors

If you have Original Medicare and want routine eye care coverage, you can buy a separate vision insurance plan. These are not part of Medicare — they are sold by private insurers like VSP, EyeMed, and Humana.

A typical plan covers one eye exam per year (usually at no cost or a small copay of $10 to $25) and gives you a set allowance toward glasses or contacts — often $100 to $200 per year. Some plans also cover a percentage of the cost if you go over the allowance. Monthly premiums usually range from $10 to $20.

Before you buy, check whether your eye doctor is in the plan's network. If your regular optometrist is not in the network, you may have to switch providers or pay out-of-network rates. You can search for in-network providers on the insurer's website.

Standalone vision plans are most useful if you need new glasses or contacts regularly. If you rarely need eye care, paying out of pocket for an exam every few years may cost less than paying monthly premiums.

When to see an eye doctor and what to expect

You should have your eyes checked every one to two years, or more often if you have diabetes, glaucoma, or other eye conditions. If you notice sudden vision changes, flashes of light, new floaters, or eye pain, see an eye doctor right away — these can be signs of serious conditions like retinal detachment or acute glaucoma.

When you go for an eye exam, bring your insurance card and a list of any medications you take. Tell the doctor about any vision problems you have noticed and any family history of eye disease. If you have Medicare and think the exam might be covered (because you have diabetes or glaucoma), mention that so the doctor can code it as a medical exam.

The exam usually takes 30 to 60 minutes. The doctor will test your vision, check your eye pressure, examine the back of your eye with a dilating drop, and ask about your eye health history. If you need glasses, the doctor will write you a prescription that you can use at any optical shop, not just the one in the doctor's office.

How to find out what your specific plan covers

If you have Original Medicare, call Medicare at 1-800-MEDICARE (1-800-633-4227) and ask whether your medical conditions may have access to you for a covered eye exam. Have your diagnosis ready — for example, "I was diagnosed with glaucoma in 2019" or "I have type 2 diabetes."

If you have Medicare Advantage, log into your plan's website or call the customer service number on your insurance card. Ask specifically whether routine eye exams are covered, how often, and whether glasses or contacts are covered. Request a copy of the vision benefits section of your Summary of Benefits and Coverage.

If you are thinking about switching plans during open enrollment (October 15 to December 7 each year), compare vision benefits side by side. Some plans offer vision; others do not. If vision coverage matters to you, it should factor into which plan you choose.

Frequently Asked Questions

Does Medicare cover glasses or contact lenses?

Original Medicare Part B does not cover glasses or contacts. Medicare Advantage plans sometimes do — usually with an allowance of $100 to $200 per year — but coverage varies by plan. Standalone vision insurance plans typically cover a set amount toward frames and lenses.

Will Medicare pay for an eye exam if I have diabetes?

Yes. Medicare Part B covers one dilated eye exam per year if you have diabetes, to check for diabetic retinopathy. You pay the standard Part B copay or coinsurance. The exam must be ordered for this medical reason, not just as a routine checkup.

What if I need cataract surgery?

Medicare Part B covers cataract surgery, including the intraocular lens implant. You pay 20% of the Medicare-approved amount after you meet your Part B deductible. If you choose a premium lens (for astigmatism or reading vision), you pay the difference between the standard lens and the premium lens out of pocket.

Can I use my vision insurance at any eye doctor?

Most vision plans have a network of providers. You pay less if you see an in-network doctor. If you go out of network, you usually pay more or the plan may not cover the visit at all. Check the plan's website or call to confirm your eye doctor is in the network before you schedule an appointment.

How often should I have my eyes checked?

Most people should have an eye exam every one to two years. If you have diabetes, glaucoma, or other eye conditions, your doctor may recommend exams more often — sometimes every six months. Ask your eye doctor how often you should come back based on your eye health.