Medicare does not cover prescription eyeglasses or contact lenses under Parts A or B
Original Medicare — Parts A and B — does not pay for eyeglasses, contact lenses, or the eye exams needed to write a prescription for them. This is true whether you need them for the first time or are replacing a pair you already own. The only exception is eyeglasses or contact lenses you need after cataract surgery, and only for a limited time after the procedure.
If you have a Medicare Advantage plan (Part C), coverage for eyewear varies by plan. Some plans cover an annual eye exam and a small allowance toward frames and lenses — typically $100 to $200 per year. Others cover nothing. You need to check your specific plan's benefits document or call the plan directly to know what you have.
Because Original Medicare leaves this gap, many people turn to standalone vision insurance, discount programs, or out-of-pocket payment. Understanding what each route costs and what it covers helps you choose the option that fits your situation and budget.
Key Takeaways
- Original Medicare (Parts A and B) does not cover eyeglasses, contact lenses, or routine eye exams, with the exception of glasses needed after cataract surgery.
- Medicare Advantage plans vary widely — some cover eye exams and a portion of eyewear costs, while others cover nothing, so you must check your plan's details.
- Vision insurance plans sold separately from Medicare typically cost $10 to $20 per month and cover routine exams, with partial coverage for frames and lenses.
- Discount vision programs like VSP and EyeMed offer reduced prices at participating providers without monthly premiums, though they do not cover the full cost.
- If you need glasses after cataract surgery, Original Medicare covers one pair of eyeglasses or contact lenses during the post-surgery period.
What Original Medicare covers for eyewear after cataract surgery
If you have cataract surgery covered by Medicare, the program pays for one pair of eyeglasses or a set of contact lenses after the surgery is complete. This coverage applies only during a specific window — typically the first few months after your procedure — and only if your vision has changed enough to require a new prescription.
You cannot choose both eyeglasses and contact lenses; Medicare covers one or the other. The coverage includes the frames and lenses, but you must obtain them from a provider that accepts Medicare. Your surgeon's office can tell you which providers in your area participate and how long the coverage window remains open.
Once this post-surgery period ends, you return to paying out of pocket for any eyewear you need, even if you are still a Medicare beneficiary. This is why many people use this window to get a pair of quality glasses, knowing they will need to cover future replacements themselves.
How Medicare Advantage plans handle vision coverage
Medicare Advantage plans are required to cover everything Original Medicare covers, but they can add extra benefits that Original Medicare does not. Vision coverage is one area where plans often differ significantly from each other.
Some Medicare Advantage plans include an annual eye exam (usually a routine exam, not a comprehensive one) and a set dollar amount — often $100 to $200 — toward the cost of frames and lenses combined. A few plans cover contact lenses instead of or in addition to glasses. Other plans cover nothing for eyewear or exams at all.
The only way to know what your plan covers is to read your plan's Summary of Benefits and Coverage document, which you receive each year, or to call your plan's customer service line directly. Ask specifically whether the plan covers routine eye exams, how much it pays toward frames, how much toward lenses, and whether there are restrictions on which providers you can use.
Standalone vision insurance and what it typically costs
Vision insurance sold separately from Medicare is designed to fill the gap that Original Medicare leaves. These plans are sold by companies like VSP, EyeMed, and others, and they work differently from health insurance — they are more like a discount program with a membership fee.
A typical standalone vision plan costs $10 to $20 per month and covers a routine eye exam once per year, usually at no cost to you at the point of service. For eyeglasses, the plan usually covers a portion of the cost — perhaps $100 to $150 toward frames and $50 to $100 toward lenses — and you pay the remainder. Contact lenses are sometimes covered instead of glasses, or you may have a separate allowance for them.
These plans work only at providers in their network. Before you sign up, check whether your current eye doctor or a provider near you participates. If you rarely need new glasses, the monthly cost may not be worth it; if you need glasses every year or two, it often is.
Discount vision programs as an alternative to insurance
Discount vision programs are not insurance — they are membership programs that negotiate reduced prices with participating eye doctors and eyewear retailers. You pay an annual membership fee (usually $50 to $150) and then receive discounts on exams and eyewear when you visit a participating provider.
These programs typically offer 15 to 40 percent off the retail price of an eye exam and eyeglasses. Unlike insurance, there are no coverage limits or annual maximums — you can use the discount as many times as you want during the year. However, you pay the full discounted price out of pocket; the program does not split the cost with you the way insurance does.
Discount programs work best if you have a specific provider in mind and that provider participates in the program. If you shop around for the lowest price, you may find that a discount program saves you money compared to paying retail, but less than a vision insurance plan would if you use it regularly.
Paying out of pocket and finding lower prices
Many people over 65 choose to pay for eyeglasses and exams out of pocket rather than buy insurance or a discount program. The cost of a routine eye exam ranges from $75 to $200 depending on where you go and what tests are included. A pair of eyeglasses with standard lenses typically costs $150 to $400 for frames and lenses combined, though designer frames or specialty lenses cost more.
If you pay out of pocket, you have several options to reduce the cost. Big-box retailers like Costco, Walmart, and Sam's Club often have lower prices on frames and lenses than independent optometrists or chain optical shops. Online retailers like Warby Parker and Zenni allow you to order glasses directly after you have a current prescription, sometimes for $50 to $150 per pair. However, you still need to pay for the eye exam separately, and online retailers do not perform exams.
Before you choose this route, get a few price quotes from different providers. The difference between the most expensive and least expensive option for the same pair of glasses can be $100 or more.
How to find out what your specific plan covers
If you have Original Medicare, you can assume eyeglasses and routine eye exams are not covered unless you recently had cataract surgery. If you have a Medicare Advantage plan, you need to check your plan's details directly — do not assume based on what a friend's plan covers, because plans vary widely even within the same insurance company.
Your plan's Summary of Benefits and Coverage document lists what is covered for vision. You can find this document on your plan's website, or you can call the plan's customer service number (on your insurance card) and ask them to mail it to you or read the vision section over the phone. Write down the specific dollar amounts and any restrictions — for example, whether you must use an in-network provider or whether the plan covers contact lenses.
If you are thinking about switching plans during the annual open enrollment period (October 15 to December 7), vision coverage is one factor to compare between plans. A plan that covers $150 toward eyeglasses may be worth paying a slightly higher monthly premium if you need new glasses every year.
Frequently Asked Questions
Does Medicare cover eye exams?
Original Medicare does not cover routine eye exams. Medicare Advantage plans vary — some cover one exam per year at no cost, while others do not cover exams at all. Check your plan's benefits document or call your plan to confirm what you have.
What if I need bifocals or progressive lenses?
If you have coverage for eyeglasses, bifocals and progressive lenses are usually covered under that same benefit, though the plan may pay a set dollar amount toward the total cost and you pay any amount above that. Ask your provider or plan whether there is an additional charge for multifocal lenses before you order.
Can I use my Medicare Advantage vision benefit at any eye doctor?
Most Medicare Advantage plans that cover vision require you to use an in-network provider. Using an out-of-network provider usually means you pay the full cost yourself. Check your plan's provider directory or call the plan to confirm which eye doctors and optical shops are in your network.
Does Medicare cover prescription sunglasses?
No. Medicare does not cover prescription sunglasses under any circumstance. If you need prescription sunglasses, you must pay for them out of pocket or through a vision insurance plan or discount program you purchase separately.
What happens if I need glasses but cannot afford them?
Some community health centers and nonprofit organizations offer free or low-cost eye exams and eyeglasses based on income. Contact your local health department or search for "free eye care near me" to find programs in your area. Some optometrists also offer payment plans or discounts for uninsured patients.