Most health insurance plans do not cover routine eye exams for adults, so even people with medical coverage often pay cash for vision care. The good news: eye exams are one of the few healthcare services where prices are posted, competition is real, and the cheapest option is often just as thorough as the most expensive one.

Prices vary widely because of who is doing the exam and where. A national optical chain inside a big-box store can charge half of what a private practice charges, and the same chain can price differently by region. This guide breaks down real 2026 cash prices at Walmart, Costco, Sam’s Club, America’s Best, Target Optical, and private optometrists, plus what a contact lens exam adds and how to pay less.

What Does an Eye Exam Cost Without Insurance?

Across sources, a routine comprehensive eye exam costs about $50 to $250 without insurance. Warby Parker’s pricing research puts the practical national average around $100, thanks to how many people use retail chains. VSP, one of the largest vision insurers, lists the national average at about $194, and FAIR Health data cited in the same research pegs a full exam (health check plus refraction) at roughly $189. Retail chains land well below those averages.

ProviderLowAverageHigh
Sam’s Club Optical$45$50-$85$100
Walmart Vision Center$75$85$100
Costco Optical$79$90$110
America’s Best$0 (with 2-pair purchase)$69-$80$80
Target Optical$70$90-$100$110
LensCrafters$69$100$150+
Warby Parker stores$85$95$120
Private optometrist$100$150-$200$250+

Sources: Vision Center (May 2026), VisionTestCost (2026), Warby Parker (April 2026), America’s Best. Prices at warehouse and big-box stores vary by location because the optometrists are independent doctors who set their own fees.

A few notes on the standouts. Sam’s Club leads the pack at roughly $45-$50 in many markets, according to Warby Parker’s research, though VisionTestCost’s 2026 survey found a wider $50-$100 range by location. America’s Best charges about $69-$80 for a standalone exam, but the exam is free (an $80 value) when you buy any two pairs of glasses. Costco does not require a membership for the exam itself, and Motley Fool reporting found Costco basic exams running $64-$70 in some markets, well below the national average.

Contact lens exams cost more

If you wear or want contacts, you need a contact lens exam, which is a regular comprehensive exam plus a separate fitting. The fitting measures your cornea and produces a contact lens prescription, which is legally distinct from a glasses prescription.

Expect the contact lens portion to add anywhere from $30 to $250 depending on provider and lens type. Real 2026 numbers: Walmart’s all-in contact lens exam runs about $105-$150, America’s Best charges $130 for its comprehensive contact lens exam, Visionworks charges about $70-$90 for the fitting itself, and Target Optical’s contact lens exams run roughly $149-$190, per Vision Center data. Specialty fittings for toric or multifocal lenses cost more than standard soft lens fittings. For a full breakdown of what the lenses themselves cost, see our guide to how much contacts cost.

What Drives the Price

Provider type. This is the biggest factor. Retail stores and optical chains use eye exams partly to drive eyewear sales, so exams are priced low ($45-$110). Independent optometrists charge about $200 for a new patient and $100-$150 for established patients, according to Warby Parker’s research, because the exam itself is the product.

New patient vs. established patient. Private practices often charge more for a first visit, which includes a fuller workup and history. Returning patients typically pay less.

Contact lens fitting. As covered above, adding a fitting can nearly double the bill at some providers. If you only need glasses, say so when booking and skip the fitting fee.

Add-on testing. Retinal imaging (a photo of the back of your eye that can replace dilation) typically costs an extra $35-$40. Dilation is sometimes included and sometimes billed separately ($20-$40). Ask what is included before you book.

Location. Exams cost more in large coastal metros and less in smaller markets. The same chain can vary $20-$40 between stores because in-store optometrists are independent contractors who set their own fees.

Cash Price vs. Insurance

Standalone vision insurance typically costs $150-$200 per year in premiums and brings your exam down to a $10-$40 copay. If you only need an exam once a year and you would get it at a $75-$100 retail chain anyway, the math is close to a wash. Vision insurance tends to pay off when you also buy glasses or contacts every year, since plans usually include an eyewear allowance.

If you do not have vision coverage, you are not stuck paying a “rack rate” the way you might be at a hospital. Optical retail is already a cash-pay market: the posted price is the cash price, no negotiation needed. That also means there is no separate self-pay discount to ask for at most chains. Where cash strategy matters is at private practices, where asking the price up front and comparing two or three offices can save $50-$100.

One more wrinkle: a routine vision exam is different from a medical eye visit. If you have an eye injury, infection, or a condition like glaucoma, that visit may bill through regular health insurance as a medical claim, even without vision coverage. Costs and coverage work like any other doctor visit at that point.

How to Pay Less

1. Book at a warehouse or big-box store. Sam’s Club, Walmart, and Costco consistently run $45-$110. No membership is needed for exams at Costco (or for anything at Walmart). You can take your prescription anywhere afterward, including cheap online glasses retailers.

2. Bundle the exam with glasses if you need them. America’s Best includes a free exam with its two-pairs-for-$95 offer. If you were going to buy glasses anyway, that is effectively the cheapest exam in the country. Compare total costs first using our guide to glasses costs without insurance.

3. Skip the contact lens fitting if you only wear glasses. The fitting can add $30-$250. Only pay for it when you actually need a contact lens prescription, and ask whether follow-up visits are included in the fitting fee (they often are).

4. Pay with FSA or HSA funds. Eye exams, prescription glasses, and contacts are all qualified medical expenses, so pre-tax dollars cut your effective cost by your tax rate.

5. Look into free and low-cost exam programs. The National Eye Institute maintains a list of programs that reduce or eliminate exam costs. Community health centers with eye clinics, optometry schools, Lions Clubs International, and VSP’s Eyes of Hope program all offer free or discounted exams for people with limited income. Our guide to free clinics and sliding-scale care explains how to find and qualify for these programs.

6. Ask the price before you book, and compare. Because in-store optometrists set their own fees, two Walmarts in the same metro can charge different prices. Two phone calls can save $25. The same price-first habit works across healthcare; see our guide on how to negotiate medical bills for the broader playbook.

Bottom Line

Without insurance, plan on $75-$110 for a routine eye exam at a national chain, $45-$100 at warehouse clubs, and $100-$250 at a private optometrist. Add roughly $30-$150 more if you need a contact lens prescription, and more than that for specialty fittings.

The exam is also the gateway purchase: your prescription is portable, so getting a cheap exam at Costco or Walmart and then buying eyewear from the lowest-priced seller (often online) is the strongest overall play for cash payers. Adults generally need a routine exam every one to two years, and skipping it to save money tends to cost more later, both in eye health and in squinting.