Although Medicare will typically pay for cataract surgery, Medicare typically does not pay for eyeglasses. The exception is one pair after cataract surgery.