Does Medicaid cover vision?
Medicaid guarantees vision care for anyone under 21 nationwide through EPSDT, but coverage for adults — routine eye exams and a glasses allowance — is an optional benefit that varies by state.
What flips the answer
- Covered when
The patient is under 21 — EPSDT guarantees vision screening, exams, and medically necessary glasses nationwide.
- Covered when
The patient is an adult in a state that includes a routine vision benefit with an eyeglasses allowance — check your state's replacement frequency and allowance.
- Not covered when
The patient is an adult in a state that limits vision coverage to eye disease treatment and doesn't include routine exams or a glasses benefit.
For anyone under 21, vision screening, comprehensive eye exams, and medically necessary corrective lenses are covered nationwide through the EPSDT benefit, which requires states to cover any medically necessary service identified during a screening, whether or not it's otherwise on the state's standard Medicaid benefit list.
For adults, routine vision care isn't one of the federally mandated Medicaid benefit categories. States decide independently whether to cover routine adult eye exams, and if they do, whether that includes an eyeglasses allowance and how often it can be used.
Nearly all states cover treatment for eye disease and injury — cataracts, glaucoma, diabetic retinopathy — as medical care regardless of their routine vision-benefit policy, since that's diagnosis-driven treatment rather than vision correction. What actually varies by state is the routine piece: exams for glasses and the glasses themselves.
Vision coverage for anyone under 21 is federally guaranteed through EPSDT. For adults, routine eye exams and glasses are an optional Medicaid benefit set independently by each state — some states offer a yearly exam plus a glasses allowance, others cover only eye disease treatment, with no routine vision benefit.
That's the general answer. Yours is written in your actual policy.
Drop in your policy or benefits document and get the answer for your exact coverage — with the clause it comes from. Nothing is stored.
Check my policy →