Medicaid covers eyeglasses through optometrists, ophthalmologists, and some retail chains, but not all providers in your area will take your plan

Medicaid pays for eyeglasses in all 50 states, but the providers who accept Medicaid vary by location and by which Medicaid plan you're on. Your state Medicaid program sets the rules for what's covered and how much providers get paid, so a store that takes Medicaid in one county may not take it in the next. The fastest way to find out who takes your specific plan is to call your Medicaid plan directly or check their provider directory online — not to call the eye doctor first and assume.

Most Medicaid plans cover one pair of glasses per year for adults and two pairs per year for children. Coverage typically includes the eye exam, the frames, and the lenses, though some plans cap what they'll pay for frames. Medicaid does not usually cover contact lenses, designer frames, or progressive (bifocal) lenses, though a few states make exceptions for medical reasons.

Key Takeaways

  • Your state Medicaid plan's provider directory is the only reliable way to find eye doctors and stores that take your specific coverage in your area.
  • Optometrists and ophthalmologists both take Medicaid, as do many retail chains like Walmart Vision Centers and LensCrafters, but acceptance varies by location and plan.
  • Calling your Medicaid plan before scheduling an appointment prevents you from showing up at a provider who no longer takes your plan.
  • Most Medicaid plans cover one pair of glasses per year for adults, including the exam, frames, and basic lenses, but frame allowances and lens options vary by state.

How to find providers in your Medicaid plan's network

Start with your Medicaid plan's website or member handbook. Every plan publishes a provider directory that lists eye doctors and optical shops by county or ZIP code. You can search by location and filter for "optometry" or "ophthalmology" to see who's in your network. The directory should show the provider's address, phone number, and whether they're currently accepting new patients.

If you can't find the directory online or the website is unclear, call the customer service number on the back of your Medicaid card. A representative can tell you which eye doctors and optical shops near you take your plan and whether they're accepting new patients. Ask for at least three options so you have choices. This call takes five minutes and saves you from driving to a provider who won't take your insurance.

If you're on a Medicaid managed care plan (most people are), your plan may have its own network that's smaller than the state's full Medicaid network. In that case, you must use a provider in your specific plan's network or you'll pay out of pocket. The plan's customer service line can clarify whether a particular provider is in your network.

Optometrists versus ophthalmologists: which providers take Medicaid

Both optometrists and ophthalmologists take Medicaid, though not all in your area will. An optometrist is trained to perform eye exams, write prescriptions for glasses and contacts, and diagnose common eye conditions. An ophthalmologist is a medical doctor who can do everything an optometrist does plus perform eye surgery and treat complex eye diseases. Medicaid covers exams from both, and both can order your glasses through their offices or refer you to an optical shop.

Some Medicaid plans require you to see a primary care doctor first and get a referral to an eye doctor. Others let you go directly to an optometrist or ophthalmologist. Check your plan's rules before scheduling — the referral requirement varies by state and by plan type.

Retail optical shops that accept Medicaid

Many national and regional optical chains take Medicaid, including Walmart Vision Centers, LensCrafters, Pearle Vision, and America's Best Contacts & Eyeglasses. Local independent optical shops often take Medicaid too. However, not every location of a chain takes every Medicaid plan, and some locations don't take Medicaid at all. A LensCrafters in one town may take your plan while the one 20 miles away doesn't.

The safest approach is to call the specific store location before you go. Tell them your Medicaid plan name and ask whether they take it. If they do, ask whether they have frames in stock within your plan's allowance — some stores stock mostly expensive frames and may not have many options at the Medicaid price point. If the store says they don't take your plan, ask if they can refer you to a nearby shop that does.

What Medicaid covers for glasses and what it doesn't

Medicaid covers the eye exam, frames, and lenses. Most plans cover one pair of glasses per year for adults and two pairs per year for children under 21. The exam is usually free or low-cost. Frames typically have an allowance of $100 to $200, though this varies by state — if you choose frames that cost more, you pay the difference out of pocket. Lenses are covered for basic single-vision or bifocal prescriptions.

Medicaid does not usually cover contact lenses, designer or brand-name frames, progressive (no-line bifocal) lenses, or add-ons like anti-reflective coating or blue-light filtering. A few states cover contacts for medical reasons (like severe astigmatism), so check your plan's coverage details. If you want something not covered, you can buy it yourself and pay the full cost, or ask the optical shop whether they offer discounts for out-of-pocket purchases.

Some plans cover glasses for children more generously than for adults — more pairs per year, higher frame allowances, or coverage of certain lens types. If you have children on Medicaid, ask your plan specifically what's covered for them.

What to bring to your eye appointment

Bring your Medicaid card and a photo ID. If your plan requires a referral from your primary care doctor, bring that too. Some providers ask you to arrive 10 to 15 minutes early to fill out paperwork, so plan accordingly. If you're unsure whether your plan covers the specific frames or lenses you want, ask the optical shop to verify coverage before you order — they can usually do this in a few minutes by calling your plan or checking online.

If the provider tells you something isn't covered, ask why. Sometimes there's a misunderstanding about your plan's rules, and a quick call to your Medicaid plan can clarify. If your plan truly doesn't cover what you need, ask the provider about payment plans or discounts for uninsured costs.

What to do if a provider says they don't take your plan

First, verify that they actually don't take it. Call your Medicaid plan's customer service and confirm whether that provider is in your network. Provider directories sometimes have outdated information, and a provider may have recently joined or left the network. If your plan confirms the provider is in-network, call the provider back and ask to speak with their billing department — sometimes the front desk staff doesn't know which plans they take.

If the provider genuinely doesn't take your plan, ask them for a referral to another eye doctor or optical shop nearby that does. Many providers keep a list of in-network alternatives. If you're having trouble finding any provider in your area, call your Medicaid plan's customer service — they can sometimes help locate a provider or explain whether there's a shortage in your region.

Frequently Asked Questions

Do I need a referral from my regular doctor to see an eye doctor on Medicaid?

It depends on your plan. Some Medicaid plans let you go directly to an optometrist or ophthalmologist without a referral. Others require your primary care doctor to refer you first. Check your plan's rules or call customer service to find out. If a referral is required and you don't have one, your primary care doctor can usually issue it in one call.

Can I use Medicaid to buy glasses at any optical shop?

Only at shops in your Medicaid plan's network. If you go to an out-of-network shop, you'll have to pay the full cost yourself. Always check your plan's provider directory or call customer service before going to a shop to make sure they take your plan.

What if I need new glasses before my one pair per year is up?

Most plans won't cover a second pair within the same year unless your prescription changed significantly or your glasses were damaged or lost due to circumstances beyond your control. Some plans have exceptions for medical reasons. Call your Medicaid plan to explain your situation and ask whether they'll make an exception.

Does Medicaid cover the cost of an eye exam if I just need a new prescription?

Yes. Medicaid covers the eye exam as part of your glasses benefit, even if you're just getting a new prescription. You don't need a separate reason or referral for the exam itself.

Can I buy glasses online with Medicaid?

Most Medicaid plans do not cover online eyeglass purchases. You typically have to get your glasses through a provider in your plan's network, which means an optical shop or eye doctor's office. A few states or plans may have exceptions, so check your plan's coverage details or call customer service to ask.