Health & Wellness
Eyeglasses cost in the US
Nationally, Eyeglasses runs about $325 per pair. In the lowest-cost cities in this guide it is closer to $254, and in the highest-cost cities about $462.
Typical cost
Most people pay about
$325
per pair
- On the low end
- $50
- On the high end
- $1,000
Estimated from national price data. Insurance, coverage, and the details of your situation can change the real number a lot. Not a quote.
What moves the price
- Frame brand
- Lens type
- Coatings
- Progressives
- Insurance
Ways to pay less
- Use online retailers
- Skip designer frames
- Ask for your PD
- Check your plan's frame allowance
- Keep a backup pair
Lowest-cost cities for Eyeglasses
| Place | Typical | Range |
|---|---|---|
| National typical | $325 | $50 to $1,000 |
| Brownsville, TX | $254 | $39 to $780 |
| Jackson, MS | $260 | $40 to $800 |
| Laredo, TX | $260 | $40 to $800 |
| McAllen, TX | $260 | $40 to $800 |
| Shreveport, LA | $260 | $40 to $800 |
| Amarillo, TX | $267 | $41 to $820 |
| El Paso, TX | $267 | $41 to $820 |
| Lubbock, TX | $267 | $41 to $820 |
Highest-cost cities for Eyeglasses
| Place | Typical | Range |
|---|---|---|
| National typical | $325 | $50 to $1,000 |
| Honolulu, HI | $462 | $71 to $1,420 |
| San Francisco, CA | $455 | $70 to $1,400 |
| New York, NY | $455 | $70 to $1,400 |
| San Jose, CA | $448 | $69 to $1,380 |
| Sunnyvale, CA | $442 | $68 to $1,360 |
| Santa Barbara, CA | $436 | $67 to $1,340 |
| Cambridge, MA | $436 | $67 to $1,340 |
| Fremont, CA | $429 | $66 to $1,320 |
Eyeglasses in every city
Typical estimate for each city. Open one for the full range.
- Alaska
- Arizona
- Arkansas
- California
- Anaheim $390
- Bakersfield $306
- Berkeley $429
- Chula Vista $377
- Concord $390
- Corona $364
- Elk Grove $358
- Escondido $370
- Fontana $345
- Fremont $429
- Fresno $312
- Fullerton $384
- Garden Grove $377
- Glendale $397
- Hayward $397
- Huntington Beach $403
- Irvine $423
- Long Beach $384
- Los Angeles $406
- Modesto $325
- Oakland $416
- Oceanside $384
- Ontario $351
- Orange $390
- Pasadena $403
- Rancho Cucamonga $370
- Riverside $351
- Roseville $370
- Sacramento $364
- San Bernardino $332
- San Diego $397
- San Francisco $455
- San Jose $448
- Santa Ana $377
- Santa Barbara $436
- Santa Clarita $390
- Santa Rosa $384
- Simi Valley $384
- Stockton $325
- Sunnyvale $442
- Thousand Oaks $410
- Torrance $397
- Visalia $306
- Colorado
- District of Columbia
- Florida
- Boca Raton $377
- Cape Coral $319
- Clearwater $319
- Fort Lauderdale $364
- Fort Myers $325
- Gainesville $306
- Hialeah $351
- Hollywood $351
- Jacksonville $319
- Lakeland $293
- Miami $384
- Orlando $332
- Pembroke Pines $345
- Pensacola $276
- Port St. Lucie $312
- Sarasota $351
- St. Petersburg $325
- Tallahassee $299
- Tampa $338
- West Palm Beach $358
- Georgia
- Hawaii
- Idaho
- Kentucky
- Maine
- Maryland
- Mississippi
- Montana
- Nebraska
- New Hampshire
- North Carolina
- North Dakota
- Oklahoma
- Rhode Island
- South Carolina
- South Dakota
- Texas
- Vermont
- Virginia
- Wyoming
Related Health & Wellness costs
- Dentist Visit$203 per routine exam with cleaning and X-rays
- Dental Cleaning$140 per visit
- Teeth Whitening$400 per treatment
- Orthodontist$5,500 per treatment
- Dental Implant$4,000 per implant
- Chiropractor$75 per visit
- Physical Therapist$130 per session
- Massage Therapist$110 per hour
- Acupuncturist$110 per session
- Dermatologist$220 per visit
Questions people ask
Eyeglasses: what does it cost?
Across the US, Eyeglasses typically costs about $325 per pair, with most prices between $50 and $1,000.
Where is Eyeglasses cheapest?
Among the 250 cities in this guide, the lowest estimates are in Brownsville, TX, Jackson, MS, Laredo, TX, at about $254.
Is this a quote?
No. These figures are estimates built from national price data and each city's cost of living. A local pro will price your actual job.