Medicare covers some eye care, but not all of it, and the coverage splits between two different parts of your plan
Medicare Part B covers eye exams to diagnose and treat eye diseases like glaucoma, cataracts, and diabetic retinopathy. It also covers one pair of glasses or contact lenses after cataract surgery. What Medicare does not cover is a routine eye exam for a prescription update, glasses for nearsightedness or farsightedness, or contact lenses except after cataract surgery. If you have a Medicare Advantage plan (Part C), your coverage may be wider — many Advantage plans include routine eye exams and glasses — but the details depend on which plan you chose.
The difference matters because many people think Medicare covers their annual eye checkup. It does not unless a doctor finds a disease. If you want a routine exam to update your glasses prescription, you pay the full cost out of pocket, though some Advantage plans will cover part or all of it.
Key Takeaways
- Medicare Part B covers eye exams and treatment for eye diseases, but not routine exams for glasses prescriptions.
- Medicare Part B pays for one pair of glasses or contact lenses only after cataract surgery, and you choose the frame and lenses within a set dollar limit.
- Many Medicare Advantage plans include routine eye exams and glasses coverage, so check your plan documents to see what yours covers.
- If you need glasses or contacts for everyday vision correction, you will pay the full cost unless your Advantage plan covers it or you buy a separate vision insurance plan.
What Medicare Part B covers for eye care
Medicare Part B covers an eye exam by an ophthalmologist or optometrist if the doctor suspects or diagnoses an eye disease. Common covered conditions include glaucoma, cataracts, age-related macular degeneration, diabetic retinopathy, and dry eye disease. The exam itself is covered, and so are any tests the doctor orders — such as tonometry to measure eye pressure or optical coherence tomography (OCT) imaging.
Part B also covers treatment for these conditions. If you have cataracts, Part B covers the surgery and the intraocular lens (the artificial lens placed in your eye during surgery). If you have glaucoma, it covers the eye drops and laser treatment. If you have diabetic retinopathy, it covers the laser or injection treatments your doctor recommends.
You pay 20 percent of the cost after you meet your Part B deductible (which is $240 in 2024, though this amount can change each year). If you have supplemental insurance (Medigap), it may cover some or all of that 20 percent.
Glasses and contact lenses under Medicare Part B
Medicare Part B covers one pair of glasses or contact lenses per eye, per year, but only after cataract surgery. You do not get to choose any frame and lenses you want — instead, Medicare sets a dollar limit on what it will pay. For 2024, that limit is $161.50 per eye for glasses or $200.80 per eye for contact lenses, though these amounts change yearly.
If you want a more expensive frame or premium lenses (such as progressive bifocals or photochromic lenses that darken in sunlight), you pay the difference yourself. You must get the glasses or contacts from a supplier that accepts Medicare, and you must have a prescription from your eye doctor dated after your cataract surgery.
If you need glasses for everyday vision — to see the board at a presentation, to read, or to drive — and you have not had cataract surgery, Medicare does not cover them. You pay the full cost out of pocket.
Coverage through Medicare Advantage plans
Medicare Advantage plans (Part C) are run by private insurance companies, and they set their own coverage rules. Many Advantage plans include routine eye exams and glasses or contact lenses as a covered benefit, often with little or no cost to you. Some plans cover an eye exam once per year and one pair of glasses per year. Others may cover two exams per year or offer a dollar allowance toward frames and lenses.
The catch is that coverage varies widely from plan to plan and from year to year. Your 2024 plan may cover routine eye exams, but your 2025 plan (if you switch) may not. You need to check your plan's Summary of Benefits and Coverage document or call the plan directly to find out what your specific plan covers.
If your Advantage plan does cover routine eye care, you usually have to see an eye doctor in the plan's network. If you see an out-of-network provider, you may have to pay more or the visit may not be covered at all.
What to do if you need glasses but Medicare does not cover them
If you need glasses for everyday vision and your Medicare plan does not cover them, you have a few options. You can pay out of pocket at an optometrist's office or eyeglass retailer. You can buy a separate vision insurance plan — these are sold by private companies and cost between $10 and $30 per month, though they often have waiting periods and limits on how much they pay toward frames and lenses.
Some discount programs and retailers offer lower prices on glasses without insurance. Costco, Walmart, and online retailers like Zenni and EyeBuyDirect often have lower prices than traditional optometrist offices. If cost is a barrier, ask your eye doctor's office whether they know of any low-cost vision programs in your area — some communities have nonprofits that provide free or reduced-cost glasses to seniors.
How to find an eye doctor who accepts Medicare
Not all eye doctors accept Medicare, and some accept it only for certain services. Before you schedule an appointment, call the office and ask whether they accept Medicare for the type of visit you need. If you are looking for a doctor who accepts Medicare, you can search the Medicare provider directory at Medicare.gov by entering your zip code and selecting "Ophthalmologist" or "Optometrist."
If you have a Medicare Advantage plan, you also need to check whether the doctor is in your plan's network. Your plan's website or member handbook will list in-network providers, or you can call the plan's customer service number on the back of your insurance card.
Questions to ask your eye doctor and Medicare plan
Before your eye appointment, ask your doctor's office: "Does this visit count as a routine exam or a disease-related exam?" This matters because Medicare only covers disease-related exams. If the office says it is routine, ask whether they can bill it as a disease-related exam if the doctor finds something during the visit — some offices will, and some will not.
If you have a Medicare Advantage plan, call the plan's customer service number and ask: "Does my plan cover routine eye exams? How many per year? Does it cover glasses or contacts? If so, what is the dollar limit?" Write down the answers and the date you called, in case you need to refer back to them later.
When to seek care for eye problems
Seek care right away if you experience sudden vision loss, eye pain, flashing lights, a sudden increase in floaters, or a shadow or curtain moving across your field of vision. These can be signs of a detached retina, acute glaucoma, or other serious conditions that need when ready treatment. Go to an emergency room or urgent care center, or call 911 if you cannot get to a hospital.
Schedule a routine appointment with an eye doctor if you notice gradual changes in your vision, difficulty seeing at night, or trouble focusing on close objects. These changes are common as you age, but an eye doctor can determine whether they are due to a refractive error (needing glasses) or an eye disease that needs treatment.
Frequently Asked Questions
Does Medicare cover my annual eye exam?
Medicare Part B covers an eye exam only if your doctor suspects or diagnoses an eye disease. If you want a routine exam to update your glasses prescription, Medicare does not cover it. Many Medicare Advantage plans do cover routine exams, so check your plan documents or call your plan's customer service line.
What if I need new glasses but Medicare will not pay for them?
You can pay out of pocket at an optometrist or eyeglass retailer, buy a separate vision insurance plan, or look for discount programs. Costco, Walmart, and online retailers often have lower prices. Some communities have nonprofits that provide free or reduced-cost glasses to seniors — ask your eye doctor's office if they know of any in your area.
Does Medicare cover contact lenses?
Medicare Part B covers contact lenses only after cataract surgery, up to a set dollar limit per year. For everyday vision correction, Medicare does not cover contacts. Some Medicare Advantage plans may cover them as part of routine vision care — check your plan documents.
Can I use my Medicare coverage at any eye doctor?
Not all eye doctors accept Medicare. Before scheduling, call the office and ask whether they accept Medicare for your type of visit. If you have a Medicare Advantage plan, the doctor must also be in your plan's network, or you may have to pay more or the visit may not be covered.
What should I do if I suddenly cannot see out of one eye?
Sudden vision loss is a medical emergency. Go to an emergency room or urgent care center right away, or call 911 if you cannot get to a hospital. Do not wait for a regular appointment with your eye doctor.