Prescription Glasses Online
$300 retail → $40 online.
Zenni Optical
Frames from $7, full pair $25-50Cheapest. Huge selection. 10 days. Senior favorite.
Best budget.
EyeBuyDirect
$8 frames, full pair $30-80Better quality than Zenni. Free try-on photos with face.
Best mid-range.
Warby Parker
$95-195 full pairTry 5 frames at home FREE. Premium feel. Brand recognition.
Best premium.
Costco Optical
$60-200 full pairBest in-person price. Adjust for free.
Best in-store.
Walmart Vision Center
$50-150Cheap + decent. Often $50 frames + lenses.
Best cheap in-store.
Sam's Club Optical
$80-200Cheaper than Costco for same quality.
Best for Sam's members.
What you need to order
- Current Rx — written prescription from eye doctor (federal law REQUIRES they give you copy).
- PD (Pupillary Distance) — distance between pupils. Eye doctor measures, OR measure with ruler + Zenni's free tool.
- Frame size — measurements from a frame you like (printed inside arm).
- That's it.
Senior tips
- Progressive lenses online — Zenni $30, retail $300. Order multiple pairs.
- Reading glasses-only — for menus, books. Cheap online ($10-20).
- Prescription sunglasses — bought online for $40 vs $300 retail.
- Anti-glare coating — $20 add-on. Worth it.
- Computer glasses — slight Rx for screen distance only.
- Order BACKUP pair — losing only pair = nightmare.
When in-store is better
- Strong Rx ( -8.0 or higher diopters).
- High-prism lenses.
- Bifocals (lined) — adjustment needed.
- Need same-day glasses.
- Want to try on physically.
Insurance
Vision insurance (VSP, EyeMed) often covers $130-200 frame allowance. Original Medicare does NOT cover routine glasses (only post-cataract surgery). Medicare Advantage often does. Online sites sometimes accept FSA/HSA cards.