VisionTestCost.com is an independent price comparison resource. Not affiliated with any eye care provider or insurance company. Prices are estimates based on publicly available data.

Eye Exam Cost by Provider: Walmart, Costco, LensCrafters and More (2026)

The definitive comparison of eye exam prices at every major US retail chain. Sorted by price, with add-on costs, insurance acceptance, and honest pros and cons for each provider.

Master Price Comparison Table (Sorted Cheapest First)

ProviderExam CostContact Lens ExamMembership?Walk-ins?Locations
Sam's Club Vision$45-$50$85-$120RequiredYes~600 clubs
America's Best$50-$75$119 (bundled)NoneYes~1,000
Walmart Vision Center$75-$100$95-$130NoneYes~3,000
Costco Optical$79-$110$95-$140Not for examLimited~580 warehouses
Target Optical$70-$100$95-$130NoneYes~500
Warby Parker$85+$95+NoneAppointment preferred~250
LensCrafters$73-$150$100-$150NoneYes~900
Visionworks$75-$100$99-$140NoneYes~700
Pearle Vision$80-$130$100-$150NoneYes~500

Provider-by-Provider Breakdown

Sam's Club Vision

$45-$50
Contact lens exam
$85-$120
Membership required
Required
Walk-ins accepted
Yes
Insurance accepted
VSP, EyeMed, most major plans
PROS
Lowest prices, competent independent ODs
CONS
Membership required, limited locations vs Walmart

America's Best

$50-$75
Contact lens exam
$119 (bundled)
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
VSP, EyeMed, Davis, Spectera
PROS
Free exam with 2-pair deal, bundled contact lens pricing
CONS
Upsell pressure, glasses quality variable

Walmart Vision Center

$75-$100
Contact lens exam
$95-$130
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
Most major vision plans
PROS
No membership, most convenient locations, accept walk-ins
CONS
Appointment preferred at busy stores

Costco Optical

$79-$110
Contact lens exam
$95-$140
Membership required
Not for exam
Walk-ins accepted
Limited
Insurance accepted
VSP, EyeMed, most major plans
PROS
Excellent value on glasses frames and lenses, independent ODs
CONS
Appointment usually needed, limited hours

Target Optical

$70-$100
Contact lens exam
$95-$130
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
VSP, EyeMed, Davis Vision, others
PROS
Convenient mall locations, often accepts same-day appointments
CONS
Fewer locations than Walmart

Warby Parker

$85+
Contact lens exam
$95+
Membership required
None
Walk-ins accepted
Appointment preferred
Insurance accepted
VSP, EyeMed, and others (varies)
PROS
Modern experience, stylish frames, telehealth option
CONS
Fewer locations, higher prices than budget chains

LensCrafters

$73-$150
Contact lens exam
$100-$150
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
EyeMed (preferred), VSP, others
PROS
Clarifye advanced digital exam, same-day glasses in many stores
CONS
Can be significantly more expensive than budget chains

Visionworks

$75-$100
Contact lens exam
$99-$140
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
VSP, EyeMed, Davis, Spectera, others
PROS
Frequent promotional pricing, wide insurance acceptance
CONS
Mainly in Eastern US

Pearle Vision

$80-$130
Contact lens exam
$100-$150
Membership required
None
Walk-ins accepted
Yes
Insurance accepted
Most major plans
PROS
Doctor-owned franchise, more personal service
CONS
Prices vary more due to franchise model

How to Choose the Right Provider

Best for
Cheapest overall
Sam's Club ($45-$50)
Requires membership
Best for
Best value bundle
America's Best ($50 + free with 2 pairs)
Great if you need glasses
Best for
No membership needed
Walmart ($75-$100)
Most locations, easy walk-in
Best for
Best technology
LensCrafters (Clarifye)
Digital exam, highest prices
Best for
Best for contacts
Costco ($79-$110)
Competitive overall pricing
Best for
Modern experience
Warby Parker ($85+)
Stylish, telehealth options

Frequently Asked Questions

How much is an eye exam at Walmart without insurance?

Walmart Vision Centers charge $75-$100 for a comprehensive eye exam without insurance. The exam is conducted by an independent optometrist. No membership is required. Walk-ins are accepted at most locations, though appointments are recommended at busy stores.

How much is an eye exam at Costco?

Costco Optical exams cost $79-$110 without insurance. The optometrists are independent practitioners, not Costco employees. A Costco membership is not required to see the optometrist (only to purchase glasses or contacts in-store). Contact lens fitting is typically an additional $95-$140.

Is LensCrafters or Walmart cheaper for an eye exam?

Walmart is generally cheaper at $75-$100 versus LensCrafters at $73-$150. For the cheapest option overall, Sam's Club ($45-$50) is typically the least expensive, followed by America's Best ($50-$75).

What is the cheapest eye exam chain in the US?

Sam's Club Vision Center consistently offers the lowest prices at $45-$50, though a Sam's Club membership is required. America's Best is second cheapest at $50-$75 with a possible free exam with two-pair glasses purchase. Walmart offers the cheapest exam without any membership at $75-$100.

Related guides

Without InsuranceWith InsuranceContact Lens Exam