HomeArticles

Does Medicare cover eyeglasses?

Original Medicare generally does not pay for eyeglasses or contact lenses. An exception can apply after cataract surgery that implants an intraocular lens. Advantage extras, if any, vary by plan.

Original Medicare

Routine vision exams and glasses are generally not covered. After cataract surgery that includes an intraocular lens, Medicare may help with one pair of standard eyeglasses or contact lenses. Confirm current rules on Medicare.gov.

Medicare Advantage extras

Some Advantage plans add a vision allowance. Networks, copays, and dollar limits vary by ZIP code and can change in the Annual Notice of Change. This site does not name a plan.

Medigap

Standardized Supplement letters generally do not add routine vision. They help with Original Medicare cost-sharing.

Common questions

Does cataract surgery mean unlimited glasses?
No. The usual Original Medicare exception is limited — often one pair of standard lenses after intraocular lens surgery. Confirm on Medicare.gov.

We are not affiliated with or endorsed by the U.S. Government or the federal Medicare program. This page is general education. We do not offer every plan available in your area. Currently we represent 6 organizations which offer Medicare Advantage and Part D products in California. The number of products available to you depends on your ZIP code. For a complete list of options, visit Medicare.gov, call 1-800-MEDICARE (1-800-633-4227), TTY 711, or California HICAP at 1-800-434-0222.

We are not affiliated with or endorsed by the U.S. Government or the federal Medicare program. Medisure Agency only has independent insurance agents. We do not offer health or drug plan enrollment on this website. We may help facilitate enrollment after a review of coverage, budget, and lifestyle needs, using carrier- or upline-approved enrollment processes. We do not offer every plan available in your area. Currently we represent 6 organizations which offer Medicare Advantage and Part D products in California. The number of products available to you depends on your ZIP code. For a complete list of options, visit Medicare.gov, call 1-800-MEDICARE (1-800-633-4227), TTY 711, or California HICAP at 1-800-434-0222. Benefits, premiums, networks, and eligibility vary. This site is for education only and is not a determination of a “best” plan.

© 2026 Medisure Agency. All rights reserved.

Get Medicare answers

Educational answers — not a plan recommendation.