A comprehensive eye exam checks your vision prescription, measures eye pressure, screens for glaucoma, and evaluates the health of your retina, cornea, and optic nerve. For most adults, it is the only annual health exam that checks for conditions like macular degeneration and diabetic retinopathy before symptoms appear. And the price ranges from under $60 to over $300, depending entirely on where you go.
The key distinction in 2026 is routine versus medical. A routine eye exam checks your glasses or contacts prescription and is covered by a vision plan (VSP, EyeMed, Davis Vision) but not by standard health insurance or Original Medicare. A medical eye exam evaluates or treats a diagnosed condition, such as diabetes, glaucoma, or cataracts, and can be billed to your medical insurance or Medicare when medically necessary. Patients diagnosed with cataracts after an eye exam may want to compare cataract surgery costs as a likely next step.
This guide covers what a comprehensive eye exam costs without insurance in 2026, what Medicare covers (and what it does not), how vision plans like VSP and EyeMed work, and the billing errors that lead to unexpected charges. Low-income patients who qualify for Medicaid often have vision benefits included at no additional cost.
Eye Exam Cost by Site of Service in 2026
The biggest cost driver of Eye Exam is the site of service: where the procedure is performed. 2026 CMS price transparency data confirms a 2-3x billing differential between independent centers and hospital outpatient departments.
Eye Exam prices without insurance vs. 2026 Medicare rates| Site of Service | Range Without Insurance | 2026 Medicare Rate |
|---|
| Retail optical chain (Costco, Walmart, Sam's Club, America's Best) | $50 – $110 | Not covered (routine); ~$127 if medical |
| Independent optometrist office | $120 – $200 | Not covered (routine); ~$127 if medical |
| Ophthalmologist office (MD or DO) | $150 – $300 | ~$127 (established patient, 2026 PFS) |
| Hospital outpatient eye clinic | $200 – $400+ | ~$62 physician fee + facility fee |
2026 Medicare rates apply only to covered medical eye exams, not routine vision exams. Without-insurance ranges reflect FAIR Health Consumer and industry survey data for 2026.
Source: CMS 2026 Physician Fee Schedule, FAIR Health Consumer, All About Vision 2026 survey
Why the Same Procedure Is So Much More at a Hospital
Retail optical chains keep prices low because eye care is a loss-leader: the real margin comes from selling glasses or contact lenses in the same visit. Optometrists working inside Costco or Walmart operate as independent practitioners, not employees of the retailer, but the retail environment creates price pressure that keeps exam fees at $70-$110.
Independent optometrists charge $120-$200 because they carry the full overhead of a standalone practice: equipment leases, staff, billing systems. Ophthalmologists (MDs) charge more still because they are physicians trained in surgical treatment as well as diagnosis, and their practices carry the overhead of a medical office. For a healthy adult needing only a prescription update, either setting produces the same result.
Hospital outpatient eye clinics are the most expensive setting. The 2026 Medicare Physician Fee Schedule pays a physician only about $62 for the doctor's work component when performed in a facility, but a separate facility fee is billed on top. Patients without insurance can expect the combined bill to exceed $400 and often much more at academic medical centers.
Eye Exam Cost by Type in 2026
The total out-of-pocket cost for an eye visit often depends on what services are performed beyond the base exam. A basic refraction check is the least expensive component. Add-ons like contact lens fittings, retinal imaging, or dilation each carry separate charges.
Typical cost by variant| Exam or Service | Typical Cost Without Insurance | Notes |
|---|
| Routine vision exam (refraction only) | $50 – $110 | Covered by vision plans (VSP, EyeMed). Not covered by Original Medicare. |
| Comprehensive eye exam (with dilation) | $120 – $200 | Standard independent optometrist price. Includes health screening components. |
| Medical eye exam (ophthalmologist) | $150 – $300 | Billed to medical insurance when a diagnosed condition is involved. |
| Contact lens exam and fitting (add-on) | $50 – $150 | Separate from the base exam. Required annually if wearing contact lenses. |
| Retinal photography (Optomap or similar) | $20 – $50 | Replaces or supplements dilation. Usually an optional add-on. |
| Diabetic retinal exam (Medicare-covered) | $0 – $57 patient share | Medicare Part B covers 80% after $283 deductible. Once per year for diabetics. |
Contact lens exam and fitting is almost always a separate charge from the base exam and is frequently not covered by vision insurance annual benefits.
Source: FAIR Health Consumer, CMS 2026 PFS, All About Vision 2026, industry pricing surveys
What Medicare Pays for Eye Exam
Original Medicare (Parts A and B) does not cover routine eye exams for eyeglasses or contact lenses. You pay 100% of the cost for a routine vision exam under Original Medicare. However, Medicare Part B does cover two specific types of eye exams when medically necessary: (1) one annual dilated eye exam for people with diabetes, to screen for diabetic retinopathy, and (2) one glaucoma screening per year for people at high risk, including those with diabetes, a family history of glaucoma, or African Americans age 50 and older. For these covered exams, Medicare pays 80% of the approved amount after you meet your 2026 Part B deductible of $283. The 2026 Medicare Physician Fee Schedule allows approximately $127 for an established-patient medical eye exam in an office setting, meaning your 20% share would be about $25.
Medicare Advantage (Part C) plans frequently include routine vision benefits that Original Medicare lacks. Most Medicare Advantage plans provide one annual routine eye exam with a $0 to $25 copay, plus an annual allowance of $100 to $200 toward eyeglass frames and lenses or contact lenses. Benefits vary widely by plan. If you have Medicare Advantage, check your plan's Summary of Benefits under the vision section or call the plan directly to confirm your 2026 eye exam benefit.
What Factors Affect Cost
- Setting: retail optical chain vs. independent optometrist vs. ophthalmologist vs. hospital clinic.
- Routine vs. medical classification: routine exams are not covered by health insurance or Original Medicare; medical exams can be.
- Contact lens fitting: adds $50-$150 to the total if you wear contacts and need an updated fit.
- Retinal imaging or Optomap: typically $20-$50 as an optional add-on fee.
- Geographic location: coastal and metro markets average 20-30% higher than Midwest or rural areas.
- Vision plan membership (VSP, EyeMed, Davis Vision): typically reduces the exam copay to $10-$25, with an annual frame or lens allowance.
- Whether dilation is performed: some providers charge a separate fee of $10-$25 for dilating eye drops and extended exam time.
Common Eye Exam Billing Errors
Eye exam billing produces some of the most frequent insurance coding disputes in outpatient care. These are the errors worth checking if your bill looks higher than expected:
- Routine exam billed to medical insurance: a refraction-only visit coded as a medical eye exam. Medical insurers, including Medicare, will deny this claim.
- Contact lens fitting fee not disclosed upfront: providers are required under the No Surprises Act to give uninsured and self-pay patients a written Good Faith Estimate before the appointment.
- Retinal imaging charged as mandatory when it is optional: Optomap or fundus photography is an elective add-on for most patients. It should be presented as a choice, not automatically billed.
- Hospital facility fee added to an exam at a physician-owned office that is registered as a hospital outpatient department: this is legal under current rules but must be disclosed before the visit.
- Dilation billed as a separate procedure when it was included in the base exam fee already quoted.
- Annual benefit reset error: vision plans allow one exam per plan year. A patient who switches plans mid-year may be told the benefit was already used under the prior plan, when a new claim to the current plan is actually valid.
Frequently Asked Questions
How much does an eye exam cost without insurance in 2026?
Without insurance in 2026, a routine eye exam costs $50-$110 at retail chains like Costco and Walmart Vision, $120-$200 at an independent optometrist, and $150-$300 or more at an ophthalmologist. The national median across all settings is approximately $150. Adding a contact lens fitting exam adds another $50-$150.
Does Medicare cover eye exams in 2026?
Original Medicare does not cover routine eye exams for glasses or contacts. Medicare Part B does cover: one annual dilated eye exam for people with diabetes (to screen for diabetic retinopathy), and one glaucoma screening per year for people at high risk. For those covered exams, you pay 20% after the 2026 Part B deductible of $283. Medicare Advantage plans often include routine vision benefits that Original Medicare lacks.
What is the difference between a routine eye exam and a medical eye exam?
A routine eye exam checks your vision prescription and screens general eye health. It is covered by vision plans (VSP, EyeMed, Davis Vision) but not by standard health insurance or Original Medicare. A medical eye exam evaluates or treats a diagnosed eye condition, such as glaucoma, diabetic retinopathy, cataracts, or dry eye disease. Medical exams are billed to health insurance or Medicare when medically necessary, under different billing codes.
How much does Costco charge for an eye exam in 2026?
A Costco Optical eye exam typically costs $70-$110 without insurance in 2026. The optometrists at Costco are independent practitioners, not Costco employees, so prices can vary slightly by location. Costco does not accept health insurance for eye exams at most locations, but some vision plans like VSP may be accepted at certain Costco Optical locations.
What HCPCS codes are used for eye exams?
HCPCS Level II codes S0620 (routine ophthalmological exam, new patient) and S0621 (established patient) are used by vision plans and some commercial payers. These S codes are not billed to Medicare. For Medicare-covered medical eye exams, providers use G0117 or G0118 for glaucoma screenings. The 2026 Medicare Physician Fee Schedule rate for an established-patient medical eye exam in an office setting is approximately $127.
Do I need a referral to see an ophthalmologist for an eye exam?
For a routine eye exam, no referral is needed. You can schedule directly with an optometrist or ophthalmologist. For treatment of a diagnosed eye condition covered by health insurance, some HMO plans require a referral from your primary care physician before seeing an ophthalmologist. PPO and Medicare plans generally allow direct access without a referral.
What does a Good Faith Estimate mean for an eye exam?
Under the No Surprises Act, any optometrist or ophthalmologist must provide uninsured or self-pay patients with a written Good Faith Estimate at least one business day before a scheduled appointment. The estimate must list the expected charges for the exam, any add-on services like retinal imaging, and contact lens fitting fees if applicable. If your final bill is $400 or more above the GFE, you have the right to dispute it through the federal patient-provider dispute resolution process.
Is vision insurance worth it if I just need an annual eye exam?
Vision plans like VSP, EyeMed, and Davis Vision typically cost $5-$15 per month and cover one annual exam with a $10-$25 copay plus $130-$200 toward glasses or contacts. If you only need an exam and no new lenses, the math often does not favor a vision plan, since a cash-pay exam at a retail chain runs $70-$110. The plan pays off if you also purchase glasses or contacts through the network each year.