Does Medicare pay for eyeglasses?

In general, Original Medicare (Part A and Part B) does not provide coverage for routine vision costs such as exams, eyeglasses or contact lenses. The exception is if you have had cataract surgery to insert an intraocular lens (IOL), Medicare Part B covers one pair of corrective lenses (either one pair of prescription eyeglasses or contact lenses).

Some Medicare Advantage Plans (Part C) offer additional benefits not included in Original Medicare, including routine vision or dental, hearing services, or wellness programs. Depending on the plans available in your area, you may be able to find a plan that offers coverage for the costs associated with prescription eyeglasses, contact lenses, annual exams, or fittings.