Walmart Does Accept Medicare for Eye Exams and Some Glasses

Walmart's Vision Center accepts Medicare at most locations, but only for the eye exam itself — not for frames or lenses. Medicare Part B covers one routine eye exam per year if you have diabetes or glaucoma, or once every two years if you don't. When you go to Walmart Vision, you pay the exam fee directly to Walmart, and Medicare reimburses a portion. The reimbursement amount varies by location and your specific Medicare plan.

Frames and lenses are not covered by Original Medicare, so you pay out of pocket for those at Walmart or anywhere else. Some Medicare Advantage plans (Part C) include vision coverage that may pay toward frames or lenses, but this varies widely by plan. You need to check your plan documents or call your plan's customer service number before your appointment to know what is covered.

Walmart Vision Centers are in-network with many Medicare plans, which means the billing process is simpler — Walmart handles the Medicare paperwork directly. However, not every Walmart location has a Vision Center, and not all Vision Centers accept every Medicare plan. Calling ahead to confirm your specific plan is accepted takes five minutes and prevents a wasted trip.

Key Takeaways

  • Medicare Part B covers the eye exam cost at Walmart Vision, but you must pay for frames and lenses yourself unless your Medicare Advantage plan includes vision coverage.
  • You are covered for one routine eye exam per year if you have diabetes or glaucoma, or once every two years otherwise.
  • Call your Walmart Vision Center before your appointment to confirm they accept your specific Medicare plan and to ask what the exam copay will be.
  • Bring your Medicare card to your appointment, and Walmart will bill Medicare directly if they are in-network with your plan.
  • If Walmart Vision is not in-network with your plan, you may still be seen but will pay more out of pocket and handle reimbursement yourself.

How to Find Out What Your Plan Covers

Your Medicare coverage for glasses depends on which type of Medicare you have. Original Medicare (Part A and Part B) covers the eye exam only. Medicare Advantage plans vary — some include vision coverage for frames and lenses, and some do not. The only way to know is to check your plan documents or call the customer service number on the back of your card.

When you call, ask three specific things: whether the plan covers an eye exam at Walmart Vision, whether it covers frames or lenses, and what the copay or coinsurance is for each. Write down the answers and the date you called. If the representative gives you a dollar amount for frames or lenses, ask whether that is a copay (a flat fee) or a percentage of the cost.

If you have Original Medicare and want vision coverage for frames or lenses, you can purchase a standalone vision plan from a private insurer. These are separate from Medicare and cost $10 to $30 per month. They typically cover an eye exam and a set amount toward frames and lenses each year. VSP and EyeMed are the largest providers of these plans.

What to Bring and How to Schedule

Bring your Medicare card and any other insurance card you have to your Walmart Vision appointment. If you have a Medicare Advantage plan, bring that card too. Walmart will need your insurance information to process the claim correctly. If you wear glasses or contacts, bring your current prescription so the optometrist can compare it to your new one.

You can schedule an appointment online at Walmart.com/vision or by calling your local Walmart Vision Center directly. The phone number is usually listed on Walmart's website when you search for your nearest location. Online scheduling often shows available times faster than calling, but calling lets you ask questions about Medicare acceptance in real time.

Appointments typically take 30 to 45 minutes. If you need new glasses, Walmart can order them and have them ready in one to two weeks, or you can order online. If you choose to buy frames and lenses at Walmart, you pay at the time of the appointment. Medicare does not reimburse you for these items after the fact.

When Walmart Vision Is Not In-Network

Some Medicare plans do not have Walmart Vision in their network. If this is the case, you can still be seen at Walmart Vision, but you will pay more. You will typically pay the full exam fee upfront and then submit a claim to Medicare yourself for reimbursement. This process takes longer and you may not receive the full amount back.

To avoid this, call Walmart Vision before scheduling and ask if they are in-network with your plan. If they are not, ask whether they will file the claim for you or whether you need to do it yourself. Some out-of-network providers will still file on your behalf as a courtesy, which saves you paperwork.

If Walmart Vision is out-of-network with your plan, you can find in-network eye doctors through your plan's website or by calling the number on your Medicare card. The representative can give you a list of in-network providers near you. This usually results in a lower copay and simpler billing.

Medicare Coverage for Eye Exams vs. Glasses

Medicare Part B covers a routine eye exam to check for eye disease, such as glaucoma or diabetic retinopathy. This is different from an exam to update your glasses prescription. If you go to Walmart Vision for a routine eye disease screening, Medicare covers it. If you go only to update your glasses prescription, Medicare does not cover the exam itself.

In practice, most eye exams include both — the doctor checks for disease and updates your prescription. When you schedule, tell Walmart that you want a routine eye exam covered by Medicare, not just a refraction (prescription update). The optometrist will document this in your chart, and Walmart will bill Medicare accordingly.

If you have diabetes or glaucoma, you are covered for one exam per year. If you do not have either condition, you are covered once every two years. If you have had an exam within the covered timeframe and return for another one, you will pay the full exam fee yourself — Medicare will not cover it.

What Happens If You Do Not Have Medicare Yet

If you are under 65 and not yet on Medicare, Walmart Vision accepts most private insurance plans and offers self-pay options. Self-pay eye exams at Walmart Vision typically cost $60 to $100, depending on location. Frames and lenses are priced separately and vary widely based on the style and material you choose.

If you are approaching 65 and will soon be on Medicare, you can still have an eye exam before you turn 65 using your current insurance. Once you are on Medicare, your coverage changes, so it is worth understanding your new plan's vision benefits before your first Medicare-covered exam.

Frequently Asked Questions

Will Medicare pay for new glasses if I already have a pair?

No. Original Medicare does not cover frames or lenses at all, even if your prescription has changed significantly. Medicare Advantage plans sometimes cover frames and lenses, but only if your plan includes vision coverage. Check your plan documents or call your plan to find out.

Can I use my Medicare card at Walmart Vision if I also have a Medigap plan?

Yes. Bring both your Medicare card and your Medigap card to your appointment. Walmart will bill Medicare first, and then your Medigap plan may cover some or all of the remaining cost, depending on your plan. Medigap plans do not typically cover vision, but it is worth asking your Medigap provider.

What if I need an eye exam sooner than Medicare allows?

If you need an exam before your coverage window opens, you can pay out of pocket. Walmart Vision self-pay exams cost $60 to $100. You can also ask your eye doctor whether the exam is medically necessary due to a specific eye problem — if so, Medicare may cover it outside the routine schedule.

Does Walmart Vision accept Medicaid for glasses?

Medicaid coverage for vision services varies by state. Some states cover eye exams and glasses through Medicaid, and some do not. Contact your state Medicaid office or check your Medicaid card to find out whether Walmart Vision is in-network with your plan.

Can I order glasses online from Walmart after my exam at Walmart Vision?

Yes. After your exam, Walmart will give you a copy of your prescription. You can use this prescription to order glasses from Walmart.com, Warby Parker, Zenni, or any other online retailer. Medicare does not cover online glasses purchases any more than it covers glasses purchased in-store.