In general, Medicare does not cover routine vision care, including eyeglasses or contact lenses. However, Medicare Part B (Medical Insurance) may cover some preventive and diagnostic eye exams if you have diabetes or are at high risk for glaucoma. Additionally, if you have had cataract surgery that implants an intraocular lens, Medicare Part B may help cover the cost of corrective lenses (one pair of eyeglasses or one set of contact lenses). It's important to note that coverage can vary, so it's best to check with Medicare or your insurance provider for specific details regarding coverage for glasses. Medicare does not typically cover the cost of eyeglasses or contact lenses, but it may provide coverage for certain preventive and diagnostic eye exams, as well as corrective lenses after cataract surgery.