Does Medicare Pay for Glasses?
Updated August 2026
If you're on Medicare and need new glasses, the answer depends on which type of coverage you have. Original Medicare (Part A and Part B) usually doesn't cover routine vision care — with one important exception after cataract surgery. Many Medicare Advantage plans, on the other hand, include vision benefits that help pay for frames, prescription lenses, and eye exams. This guide explains what each part of Medicare will and won't pay for, what your costs look like in 2026, and where to find free or low-cost eyewear if you need it.
The Short Answer
For most people, Original Medicare doesn't cover eyeglasses, and Medicare usually doesn't cover routine eye exams either. Here is how it breaks down:
- Medicare Part B (also known as medical insurance) can help you cover one pair of corrective glasses with standard frames — or one set of contacts — but only after cataract surgery that implants an intraocular lens.
- Medicare Advantage (Part C) plans typically include routine vision coverage: a yearly eye exam plus an annual allowance toward eyewear.
- Medicare Part D will not cover routine vision exams or eyewear; it pays for prescription drugs only.
- If you have both Medicare and Medicaid, your state Medicaid program may pay for glasses — most states offer at least partial vision benefits for adults.
When Original Medicare Will Cover Glasses
Original Medicare (Part A and Part B) treats eyewear as a routine expense rather than a medical one. That means no help with new lenses when your prescription changes, no discounts at the optical shop, and no reimbursement for an over-the-counter pair from the drugstore. Sunglasses, even prescription ones, are never included.
The Cataract Surgery Exception
There is one situation where Part B steps in. After cataract surgery that implants an intraocular lens, Part B helps pay for one pair of corrective glasses with standard frames, or one set of contact lenses, from a supplier enrolled in Medicare. A few things to know:
- You pay 20% of the Medicare-approved amount after meeting the Part B deductible.
- The benefit applies once per cataract surgery — if you have surgery on each eye separately, each surgery qualifies.
- Upgrades such as progressive lenses, anti-glare coatings, or designer frames are not included; you pay the difference out of pocket.
- The supplier must accept Medicare assignment, so confirm before you order the glasses Medicare is helping to pay for.
Medicare Advantage Vision Coverage
Medicare Advantage plans bundle your Part A and Part B benefits and usually add extras that Original Medicare leaves out — and routine vision is one of the most common. In most areas, the large national carriers (including AARP-branded UnitedHealthcare options, Humana, and Aetna) offer plans with built-in vision benefits at no extra premium.
Typical Eyewear Allowances
Exact benefits vary by plan and county, but a typical package looks like this:
- One routine eye exam per year with a low or $0 copay
- An eyewear allowance — often $100 to $400 — you can spend on lenses, frames, or contact lenses every year or every two years
- Access to national optical networks, which often include Walmart Vision Centers, Sam's Club Optical, and LensCrafters
- Discounts for plan members on a second pair or on lens upgrades
Check your plan's Evidence of Coverage document for the exact dollar amount and renewal schedule, since allowances reset and unused amounts rarely roll over.
Eye Exams: What's Covered and What's Not
Part B draws a firm line between routine vision checks and medically necessary eye care. A standard refraction — the test that determines your prescription — is considered routine, so you pay 100% of that cost under Original Medicare. Medically necessary services are different, and coverage here can be significant if you have a qualifying condition.
Diabetic Eye Exams and Glaucoma Tests
Part B helps pay for these services when criteria are met:
- A yearly diabetic retinopathy exam if you have diabetes, performed by an eye doctor who is legally allowed to do the test in your state
- A glaucoma screening every 12 months if you're at high risk — including people with diabetes, a family history of glaucoma, African Americans age 50 and older, and Hispanic Americans age 65 and older
- Tests and treatment for age-related macular degeneration, including certain injectable drugs
Even when the eye exam itself is covered for a medical reason, any glasses prescribed as a result still are not — the cataract rule above remains the only eyewear exception.
How Much Will Medicare Pay Toward New Glasses?
After cataract surgery, Medicare pays 80% of the Medicare-approved amount for standard eyeglasses, and you pay the remaining 20% plus the full price of any upgrades. The approved amount for a basic pair is modest, so expect to pay extra if you want premium lenses.
Outside the cataract exception, what you pay depends entirely on your plan type. With a Medicare Advantage eyewear allowance, a basic pair can cost you nothing at an in-network optical shop, while the average retail price without any coverage runs $200 to $400. Comparing plans during enrollment season is often the single biggest lever for cutting your yearly vision costs.
Free and Low-Cost Glasses for Seniors
If you're on Original Medicare without extra vision help, several programs can dramatically cut the cost of eyewear:
- Lions Clubs International — local clubs provide free or discounted eyeglasses to people with limited incomes; contact your nearest club to apply
- EyeCare America — a program of the American Academy of Ophthalmology offering no-cost medical eye exams for qualifying seniors 65 and older
- VSP Eyes of Hope — gift certificates for free eye care and eyewear distributed through community partners
- New Eyes for the Needy — a nonprofit that buys new prescription eyeglasses for people who can't afford them
- Medicaid — if you qualify, most state programs pay for exams and basic eyewear
- Optometry schools — teaching clinics offer deeply discounted exams and glasses
- Budget retailers — online sellers and warehouse clubs sell complete prescription pairs for well under $100
Using a Flex Card for Eyewear
Some Medicare Advantage plans now issue a flex spending card loaded with money you can put toward dental, hearing, and vision expenses — including glasses. If your plan includes one, the card balance can stack on top of a standard eyewear allowance, which may fully cover a new pair. Learn how these cards work, what they typically pay for, and which plans offer them in our guide to the flex card for seniors.
How to Check Your Vision Benefits
Health plans change their extra benefits every year, so it's worth confirming what you have before you buy:
- Read the vision section of your plan's Evidence of Coverage
- Call the number on your member ID card and ask about your eyewear allowance and network optical shops
- If your current plan has no vision benefits, compare plans in your area during the fall Annual Enrollment Period or, in some cases, other election periods
Not sure whether plans in your area include vision extras, flex cards, or giveback benefits? Our free Benefit Finder takes about two minutes and shows which senior benefits you may qualify for based on your ZIP code. You can also see whether Medicare will help with hearing care in our companion guide, does Medicare cover hearing aids.
Frequently Asked Questions
How much will Medicare pay for glasses?
Only after cataract surgery with an intraocular lens implant: Part B then pays 80% of the approved amount for one basic pair with standard frames, and you pay 20% plus any upgrade costs. In every other situation, Original Medicare pays nothing toward eyewear.
Which part of Medicare covers eyeglasses?
Part B, but only following cataract surgery. For routine eyewear, only Medicare Advantage plans with vision benefits provide help, using a yearly or two-year allowance.
How do seniors get free glasses?
Through charities such as Lions Clubs International, New Eyes for the Needy, and VSP Eyes of Hope, through Medicaid in most states, or through a Medicare Advantage eyewear allowance that brings the price of a basic pair to $0.
Does Walmart accept Medicare for eyeglasses?
Walmart Vision Centers accept many Medicare Advantage vision plans, and they can bill Part B for post-cataract eyewear if the location is enrolled as a Medicare supplier. Call your local store to confirm before your visit.
Does Medicare cover glasses for diabetics?
Diabetes qualifies you for a yearly covered retinal exam, but it does not unlock coverage for glasses themselves. To get help paying for eyewear, you would still need a Medicare Advantage plan with vision benefits, Medicaid, or a charity program.