When Does Medicare Pay For Glasses? 
Medicare does n't pay for glasses . In short , you will need to secure coverage under a separate vision insurance plan to receive benefits for glasses , contacts , and other routine services . Part B can provide coverage for some preventive and diagnostic eye exams for people at high-risk of certain conditions -LRB- e.g. diagnosing retinopathy in diabetics or mascular degeneration for age-related conditions -RRB- . You can check out the medicare.gov website for more specific information regarding condition/risk requirements for Medicare to pay benefits . 