Eye exam cost

Eye exam cost without insurance

A comprehensive eye exam without insurance typically costs $210 for a new patient ($140–$360) and $180 for a returning patient ($120–$300). The refraction that sets your glasses or contact lens prescription is a separate charge; with it, a new-patient exam typically comes to $240.

Without Insurance Cost editorial teamUpdated 6 sources

Estimator

Eye exam cost estimator

Choose the visit type and your area

Typical self-pay price$240range $160–$400
Medicare reference$160Medicare amount plus CMS reference value for refraction (not covered)
Self-pay price range
  • Low $160
  • Typical $240
  • High $400
  • Medicare $160
What Medicare pays for each part
92004 Comprehensive eye exam, new patient$142
92015 Refraction (glasses prescription)$18
Medicare total$160

Self-pay range = Medicare amount × 1.0 (low), 1.5 (typical) and 2.5 (high): the multipliers for doctor's office and urgent care services, documented on our methodology page.

How it is calculated. Medicare's 2027 physician fee schedule amount for the exam (92004 new, 92014 returning), adjusted to your area and multiplied by our self-pay range for office services. Medicare does not pay for refraction (92015); for it we use CMS's published relative values × the conversion factor as a reference amount only. Details on the methodology page.

Eye exam cost without insurance, new vs returning patient

A first visit costs more than a return visit: at national self-pay prices a new-patient comprehensive exam is about $30 more than the same exam for a returning patient, because Medicare's fee schedule gives the first exam a higher value.[1] A comprehensive exam checks the health of the whole eye, inside and out; the refraction that measures the lens power you need is a separate test with its own code.

Eye exam prices without insurance, U.S. national average (Medicare CY 2027 base)
VisitCodeMedicare amountLowTypicalHigh
Comprehensive exam, new patient92004$142.26$140$210$360
Comprehensive exam, returning patient92014$120.40$120$180$300
Refraction (glasses prescription) alone92015not covered (reference $17.95)$20$30$40
New-patient exam + refraction92004 + 92015–$160$240$400

Prices vary with local costs: across Medicare's payment localities the new-patient exam runs about 11% below to 30% above the national figure.[2] Choose your area in the estimator above.

Why the glasses prescription costs extra

The refraction is billed on its own because Medicare does not pay for it: Medicare.gov says Medicare doesn't cover routine eye exams for glasses or contact lenses (sometimes called eye refractions), and that the patient pays the full cost.[3] CMS still publishes relative value units for the refraction code (92015) but marks it as a non-covered service, so the $17.95 in our table is a reference value (relative values × the 2027 conversion factor), not a Medicare payment.[1]

For an uninsured patient that means two lines on the bill: the medical eye exam and the refraction, typically $30 more. If you only need a prescription update, ask the office what the visit will include before you book; this site compares prices and cannot tell you which exam you need.

Your right to a copy of your glasses prescription

Once a refractive eye exam is finished, the eye doctor must hand you a copy of your eyeglass prescription right away, whether or not you ask for it, and before offering to sell you glasses. The Federal Trade Commission's Eyeglass Rule also bars the doctor from:[4]

  • requiring you to buy glasses there as a condition of the exam;
  • charging an extra fee, beyond the exam fee, to release the prescription;
  • making you sign a waiver of the doctor's responsibility for the exam's accuracy.

The one exception: the doctor may hold the prescription until you pay for the exam, but only if they would have required immediate payment even if you needed no glasses. With the prescription in hand you can price frames and lenses anywhere.

What affects the price of an eye exam

What moves the price of an eye exam
FactorEffectWhy
New vs returning patientNew about $30 more (typical)The first comprehensive exam has a higher fee schedule value
RefractionAbout $30 more (typical)Separate code; Medicare does not cover it
Contact lens fittingExtra, not in our estimateA separate service from the eye exam
Additional testsEach billed separatelyImaging or other tests ordered during the visit add codes
Your areaAbout −11% to +30%Medicare's geographic cost indexes; the estimator applies them
Optometrist or ophthalmologistDepends on the practiceBoth bill the same exam codes; each practice sets its own cash prices

Ways to pay less for an eye exam

  1. Ask for one all-in price. When you book, ask for the self-pay total for the exam and the refraction together, and whether any extra tests are routine at that office.
  2. Say if you have been there before. A returning-patient exam costs less than a new-patient one, so mention earlier visits to the same practice.
  3. Take your prescription and shop around. You are entitled to a copy at no extra charge, so you can buy glasses wherever the price is best.[4]
  4. Use HSA or FSA money. Eye exams, and eyeglasses or contact lenses needed for medical reasons, are eligible medical expenses.[5] Our HSA and FSA calculator shows how much pre-tax money saves.
  5. Get a written estimate if you book at least three business days ahead; uninsured patients are entitled to a good faith estimate.[6] See what it must include.
  6. Check income-based care. Ask a sliding scale clinic whether it offers eye care or can refer you at a reduced fee.

A sudden eye problem such as pain, redness or a scratch is often handled as a regular office or urgent care visit, typically about $170 for a new patient (doctor visit cost). For sudden vision loss or a serious eye injury, go to the emergency room. If you are thinking about getting rid of glasses altogether, compare LASIK eye surgery cost.

Frequently asked questions

How much is an eye exam without insurance?

About $140–$360 for a new-patient comprehensive exam, typically $210, and $120–$300 for a returning patient. Add about $30 if you need a glasses or contact lens prescription.

Does Medicare pay for a glasses prescription?

No. Medicare does not cover routine eye exams or refractions for eyeglasses or contact lenses, so patients pay the full cost.[3]

Do I have to buy glasses where I get my eye exam?

No. Under the FTC Eyeglass Rule the eye doctor must give you your prescription after the exam and cannot make buying glasses a condition of the exam.[4]

Can I use an HSA or FSA for an eye exam without insurance?

Yes. The IRS lists eye exams, and glasses or contacts needed for medical reasons, as medical expenses, which is the standard HSA and FSA plans follow.[5]

Sources

  1. PFS Relative Value Files: RVU27A (PPRRVU2027_Jan), released November 10, 2026 · Centers for Medicare & Medicaid Services, November 10, 2026
  2. CY 2027 PFS final rule addenda (Addendum D: geographic practice cost indices and GAFs) · Centers for Medicare & Medicaid Services, November 5, 2026
  3. Eye exams (routine): coverage · Medicare.gov, Centers for Medicare & Medicaid Services, undated page, accessed November 14, 2026
  4. 16 CFR 456.2: Separation of examination and dispensing (FTC Eyeglass Rule), as amended 89 FR 60774 · Electronic Code of Federal Regulations (Federal Trade Commission rule), amended July 26, 2024; text current as of November 2026
  5. Publication 502 (2025), Medical and Dental Expenses · Internal Revenue Service, page last reviewed April 30, 2026
  6. Good faith estimate guide (No Surprises Act, uninsured and self-pay patients) · Centers for Medicare & Medicaid Services, October 5, 2026