Medicare Part B can pay for corrective lenses, one pair of eyeglasses, or a set of contact lenses that are provided by an ophthalmologist.