feeguides.comFees made clear.

How much is an eye exam?

An eye exam costs $89 to $144 without insurance in 2026. What changes your price is below.

All About Vision surveyed 100 US eye doctors and found an average of about $110. Vision centers inside stores averaged $89, optical chains $93 and private practices $144. With vision insurance, most people pay a copay of $0 to $40.

An eye exam costs $89 to $144 without insurance in 2026

Estimate your eye exam cost

Pick what you need and add your ZIP. The price updates as you go. Got a price already? Check it in the last step.

1Which one do you need?
2City
3What is your ZIP?
Local prices not added yet.
4Got a price?
Optional. We check it.

Is this price fair?

A fair price is $90 to $145.

Type a price above to check it.

Low$115High
Your estimateUS average
$90to$145

Middle of the range: $115

$0$100$200
Normal range Middle

What you are paying for

Routine examAverage place. US range for this job.$90 to $145
Most citiesCity.Base price
US averageLocal prices not added yet.US price
Middle of rangeHalfway between low and high.$115
How we calculate this

    Prices are for the United States in 2026 from published cost guides, checked September 2026. This is an estimate, not a quote.

    Middle $115$90 to $145

    How much does an eye exam cost by place?

    Vision center in a store$89 average (All About Vision survey).
    Optical chain$93 average.
    Private eye doctor$144 average.
    National averageAbout $110.
    VSP estimate, no insuranceAbout $194.
    Contact lens fittingUsually $50 to $70 extra (Clark.com).
    With vision insuranceOften a $0 to $40 copay.

    What pushes a quote up

    Where you goPrivate offices cost about 60 percent more than store vision centers.
    Contact lensesA lens fitting is billed on top.
    Extra testsRetina photos and dilation can add $25 to $50.
    CityBig cities cost more.
    InsuranceVision plans often cover one exam a year.

    Eye exam cost by region

    Lower cost states$70 to $115. Alabama, Arkansas, Indiana, Iowa, Kansas, Kentucky, Mississippi, Missouri, Oklahoma, Tennessee, West Virginia and most rural areas.
    Average cost states$89 to $144. Arizona, Florida, Georgia, Michigan, North Carolina, Ohio, Pennsylvania, Texas, Virginia and most mid size cities.
    Higher cost states$115 to $185. California, Connecticut, Hawaii, Massachusetts, New Jersey, New York, Washington, plus big metros such as Chicago, Denver and Washington DC.

    These rows are our estimate. We took the typical national range and adjusted it for local labor costs, which run about 20 percent lower in the cheapest states and about 30 percent higher in the dearest ones. Big city eye doctors charge more than small town offices.

    Store, chain or private eye doctor?

    The All About Vision survey found a big gap by place. A vision center inside a store averaged $89. A private practice averaged $144. That is about $51 more, or 60 percent. Private offices pay more for rent, staff and equipment, and many spend more time with each patient.

    A routine exam checks how well you see and the health of your eyes. It gives you a prescription for glasses. If you wear contact lenses, you need a separate contact lens fitting, which Clark.com says adds $50 to $70 on average.

    Medical eye problems are billed differently

    If you go in for a red eye, an injury or a disease like glaucoma, the visit is often billed to your health insurance, not your vision plan. Ask the office how they will bill before the visit.

    How to judge the quote in your hand

    Ways to pay less

    Before you decide

    How often you need one

    Many eye doctors suggest a routine exam every one to two years for adults, and more often if you have diabetes, high blood pressure or a family history of eye disease. Children need exams too, since many vision problems show up in school.

    An eye exam and a vision screening are not the same. A school or driver's license screening only checks if you can read letters. An exam also looks at the health of your eye.

    You own your prescription. Under federal rules, the eye doctor must give you your glasses prescription after the exam, even if you buy your glasses somewhere else.

    This page is price information, not medical advice. Talk to a licensed doctor about your own care.

    Kids and seniors

    Medicare Part B does not usually cover routine eye exams for glasses, but it does cover some eye exams for people with diabetes or glaucoma risk. Many children's health plans include vision care.

    Next questionHow much is a Walmart eye exam?Find out

    Common questions

    How much is an eye exam without insurance?

    About $89 to $144, around $110 on average.

    Where is the cheapest eye exam?

    Store vision centers, such as Walmart and Costco, often charge $75 to $100.

    How much is a contact lens exam?

    Usually $50 to $70 more than a glasses exam.

    Does vision insurance cover eye exams?

    Most plans cover one routine exam a year, often with a $0 to $40 copay.

    Other health and dental costs

    Compare prices

    Related jobs people check next, with the usual 2026 price.

    JobUsual price
    Walmart eye exam cost$75 to $98
    An eye exam cost$10 to $250
    Visionworks eye exam cost$75 to $150
    Costco eye exam cost$50 to $100