Medicare Part B covers eye exams for certain conditions, but not routine vision care
Medicare Part B will pay for an eye exam only if you have diabetes, age-related macular degeneration, glaucoma, or a history of amblyopia or strabismus. The exam must be performed by an ophthalmologist (a medical doctor who specializes in eye care) or, in some cases, an optometrist working under specific arrangements. If you have none of these conditions, Medicare does not cover the cost of a routine eye exam, even if you need glasses or contacts.
The distinction matters because many people assume Medicare covers all medical care. It does not cover vision correction — glasses, contact lenses, or the exams needed to prescribe them — unless a medical eye disease is present. If you fall into that category, you will still pay a 20 percent coinsurance after you meet your Part B deductible.
Routine eye exams, refraction (measuring your prescription), and corrective lenses are considered routine vision care, not medical treatment. This is why many seniors buy separate vision insurance or join a vision discount plan to cover these costs.
Key Takeaways
- Medicare Part B covers eye exams only if you have diabetes, glaucoma, age-related macular degeneration, or a history of amblyopia or strabismus.
- Routine eye exams, glasses, and contact lenses are not covered by any Medicare plan unless a medical eye condition is present.
- When Medicare does cover an eye exam, you pay 20 percent coinsurance after meeting your Part B deductible.
- Medicare Advantage plans may offer vision coverage as an added benefit, but you need to check your specific plan's details.
- Vision discount plans and standalone vision insurance are common ways seniors cover the cost of glasses and routine exams.
When Medicare Part B will pay for an eye exam
Medicare Part B covers an eye exam if you have one of four specific conditions: diabetes, glaucoma, age-related macular degeneration (AMD), or a history of amblyopia or strabismus. The exam must be ordered by a physician and performed to diagnose or monitor the disease, not to measure your prescription for glasses.
If you have diabetes, Medicare covers one dilated eye exam per year to screen for diabetic retinopathy. If you have glaucoma, Medicare covers the exam as part of your ongoing treatment. For AMD, the exam is covered when ordered to evaluate your condition. These exams are considered medical services, not routine vision care, which is why Medicare will pay for them.
The provider performing the exam matters. An ophthalmologist (MD or DO) can always bill Medicare for a covered eye exam. An optometrist can bill Medicare only in certain states and under certain arrangements — you should confirm with your optometrist's office whether they are enrolled in Medicare and whether they can bill for your specific condition.
What Medicare does not cover at the optometrist
Medicare does not cover routine eye exams — the kind you get to check your vision and update your glasses prescription. It does not cover glasses, contact lenses, or the fitting of either. It does not cover eye drops, artificial tears, or other over-the-counter vision products. It does not cover the cost of a refraction, which is the test that determines your prescription strength.
This applies to all Medicare beneficiaries, regardless of whether they have Original Medicare or a Medicare Advantage plan — unless their Advantage plan has added vision coverage as a supplemental benefit. Even then, the coverage is usually limited: perhaps one eye exam per year and a small allowance toward glasses or contacts.
If you need glasses or contacts, you will pay out of pocket. Many seniors find that a vision discount plan or standalone vision insurance plan costs less than paying full price for frames and lenses, especially if you need new glasses regularly.
How Medicare Advantage plans handle vision coverage
Some Medicare Advantage plans include vision coverage as an added benefit. This might cover one routine eye exam per year and a small allowance toward glasses or contacts — often $100 to $200 per year. The details vary widely by plan and by region, so you cannot assume your Advantage plan includes vision coverage unless you check your plan documents or call your plan's customer service line.
If you are shopping for a Medicare Advantage plan and vision coverage matters to you, ask the plan directly what is covered: how many exams per year, what the allowance is for frames and lenses, and whether you can see any optometrist or only those in the plan's network. Some plans cover exams at any provider; others limit you to in-network optometrists.
Vision coverage through an Advantage plan is usually basic. If you have significant vision needs or want more choice in frames and lenses, a standalone vision plan may offer better value.
Vision insurance and discount plans for seniors
Standalone vision insurance plans are sold by companies like VSP, EyeMed, and Humana Vision. These plans typically cost $10 to $20 per month and cover one or two eye exams per year, plus an allowance toward glasses or contacts. Some plans also cover a portion of the cost of contact lenses or specialized lenses like progressive bifocals.
Vision discount plans, such as those offered by GoodRx or SingleCare, work differently. You pay an annual membership fee (usually $60 to $120) and receive discounts at participating optometrists and eyewear retailers. You do not file claims; you straightforward show your membership card and receive the discount at the time of service. Discount plans often offer deeper discounts on eyewear than insurance plans do, though they do not cover the exam itself.
Some seniors use a combination: a vision discount plan for the exam and eyewear, plus a vision insurance plan if they need contact lenses or specialized lenses. Compare the costs and coverage of a few plans before you choose. The plan that makes sense depends on how often you need exams and how much you typically spend on glasses or contacts.
What to do if you have a medical eye condition
If you have diabetes, glaucoma, AMD, or another condition that qualifies for Medicare coverage, call your eye care provider's office before your appointment and confirm that they are enrolled in Medicare and that they can bill your visit as a medical exam, not a routine vision exam. This ensures you will not receive a bill for the full cost of the exam.
Bring your Medicare card to your appointment. If you have a Medigap or Advantage plan, bring that card too. After your exam, you will receive an Explanation of Benefits (EOB) from Medicare showing what was covered and what you owe. If you have questions about the charges, contact Medicare at 1-800-MEDICARE or your plan's customer service line.
Even if Medicare covers the exam, you will still pay 20 percent coinsurance after your Part B deductible is met. If the optometrist prescribes glasses or contacts to correct your vision, those are not covered — you pay the full cost yourself.
Frequently Asked Questions
Can I use my Medicare to get glasses?
No. Medicare does not cover glasses, contact lenses, or the refraction needed to prescribe them, even if you have a medical eye condition. If your exam is covered because you have diabetes or glaucoma, the exam itself is covered — but any glasses or contacts you need are your responsibility.
Does Medicare cover eye exams at Costco or Walmart?
Only if you have a may have access to medical condition and the optometrist at that location is enrolled in Medicare. Call the optometrist's office ahead of time to confirm they accept Medicare and can bill your visit as a medical exam. Many retail optometrists do accept Medicare, but not all.
What if I have both Original Medicare and a Medigap plan?
Medigap plans do not cover vision care. If you have a may have access to eye condition and Medicare covers your exam, your Medigap plan will help pay your coinsurance, but it will not cover routine exams or glasses. You would need to purchase separate vision coverage.
Is there any way to get Medicare to pay for my glasses?
No. Medicare does not cover glasses or contact lenses under any circumstance. Your options are to pay out of pocket, purchase a vision insurance or discount plan, or check whether your state Medicaid program offers vision coverage if you are also may be able to access for Medicaid.
How do I know if I have a condition that qualifies for Medicare eye exam coverage?
Ask your primary care doctor or your eye care provider. If you have been diagnosed with diabetes, glaucoma, or age-related macular degeneration, you likely may have access to. Your provider can tell you whether Medicare will cover your exam and can help you schedule it as a medical visit rather than a routine vision visit.