How to Get Glasses for $20 From These Online Retailers

Online retailers like Zenni Optical and 39DollarGlasses offer complete eyeglasses—frames and lenses—for under $20 with smart shopping.

Yes, you can get glasses for $20 or less from several legitimate online retailers, though the exact price depends on your prescription strength and frame choice. Retailers like Zenni Optical, 39DollarGlasses, and EyeBuyDirect regularly offer complete pairs—frames and single-vision lenses—starting at or near the $20 mark when you factor in promotions and their base pricing models. For example, Zenni Optical frequently has frame-and-lens packages starting at $6.95 to $15, while 39DollarGlasses has built its entire business model around providing basic pairs at $39 or less, with frequent sales that bring prices down further.

The catch is understanding what $20 glasses actually includes: you’re typically getting a basic plastic frame in a limited color and style selection, and single-vision correction only (no bifocals or progressives). If you have a strong prescription, astigmatism, or need special lens coatings like anti-blue light filtering, costs will climb. But for straightforward vision correction, these budget retailers make eyeglasses genuinely affordable compared to mall optometrists charging $150-300 per pair.

Table of Contents

Which Online Retailers Actually Offer $20 Glasses?

Zenni Optical stands out as the most consistently affordable option, regularly selling frames starting at $6.95 with basic single-vision lenses added for a total under $20. Their business model relies on high volume and direct-to-consumer sales, cutting out middlemen that drive up prices at traditional optical shops. You’ll need your prescription and pupillary distance (PD) measurement, which you can request from your eye doctor—many will provide it free if you ask, though some charge $10-15.

39DollarGlasses, despite its name, often runs promotions bringing pairs below $39, and their site regularly displays “buy one, get one free” offers that effectively cut prices in half. EyeBuyDirect operates similarly, with frequent sales pushing frame-and-lens combos into the $25-40 range. Firmoo, a China-based retailer, occasionally offers first-time buyer discounts that bring your initial purchase under $20, though shipping takes 2-4 weeks. These retailers are all legitimate and accredited by organizations like the Better Business Bureau, though they lack the immediate try-on convenience of physical locations.

How to Verify You’re Getting Real Glasses, Not Cheap Knockoffs

Budget online retailers are legitimate, but you need to verify a few things before ordering. Check that the retailer displays their physical address and phone number—not just an email contact form. Look for SSL certification (the little padlock icon in your browser) and read recent customer reviews on independent sites like Trustpilot or the BBB. Avoid retailers with typos, broken images, or suspiciously vague shipping information, as these are red flags for scams.

One limitation of budget glasses is the return policy. Many $20 retailers have strict no-return policies or charge restocking fees because their margins are already razor-thin. Before purchasing, confirm the retailer’s return window—ideally 30 days or more—and whether you can return glasses if they don’t fit or the prescription feels off. Zenni Optical allows returns within 60 days, which is generous for this price range, but others may not. If you’re ordering online for the first time, consider buying from a retailer with a solid return policy, even if it costs slightly more.

Average Cost Comparison: Online Retailer Glasses vs. Traditional OpticalZenni Optical$1839DollarGlasses$35EyeBuyDirect$30Warby Parker$95Traditional Optometrist$200Source: Retailer websites and consumer pricing surveys, 2026

Getting Your Prescription and PD Measurement Without Overpaying

Your eye doctor visit is where you might accidentally overpay. An eye exam typically costs $100-200, and if you’re uninsured or on a tight budget, this adds significantly to your glasses cost. However, many urgent care centers, Walmart Vision Centers, and Costco offer eye exams for $50-100, and some community health clinics charge on a sliding scale based on income.

The pupillary distance (PD)—the distance between your pupils—is essential for ordering online but many eye doctors won’t print it on your prescription unless you specifically ask. Some charge $10-15 just to provide this number. If they refuse or charge you, you can measure your PD yourself at home using a ruler and mirror, though the accuracy depends on your steady hands. Some budget retailers like Zenni include tutorials on self-measurement. Alternatively, many online retailers will let you order without your exact PD and estimate it, which works fine for basic prescriptions but can cause eye strain if you have a stronger prescription or astigmatism.

Single Vision vs. Progressive Lenses and What That Costs

All the $20 glasses options mentioned are for single-vision lenses—one prescription strength throughout the entire lens. If you’re under 40 and don’t have presbyopia (age-related difficulty focusing on close objects), single-vision is all you need. But if you need bifocals or progressive lenses (which gradually change strength from top to bottom), prices jump significantly.

Progressive lenses from budget retailers typically start at $50-80 and go up from there. Comparing costs: a progressive pair from Zenni Optical might run $60-100, while 39DollarGlasses doesn’t typically offer progressives at their base price. If you need progressives, your options are more limited at the ultra-budget level, though you can still save compared to traditional optometrists. Warby Parker, which targets the mid-range market, offers progressives starting around $95, which is still cheaper than mall prices but more expensive than single-vision budget options.

Prescription Strength and Lens Thickness—Why Strong Prescriptions Cost More

Budget retailers apply “base price” structures where basic prescriptions (around -3.00 to +3.00 diopters) stay under $20, but stronger prescriptions incur surcharges. If you have high myopia (very nearsighted, say -8.00 or stronger) or high hyperopia (farsighted, +5.00 or stronger), expect to pay $40-80 or more even from budget retailers. This is because thicker lenses require more material and more precise manufacturing. Astigmatism corrections also add cost—typically $10-25 extra.

Some budget retailers advertise $20 glasses but don’t clearly disclose these surcharges until you enter your prescription in their system. Before committing, input your full prescription to see the actual final price. Additionally, some retailers charge extra for common add-ons: anti-reflective coating (reduces glare), UV protection (essential), blue light filtering (debated effectiveness), and photochromic lenses (darken in sunlight). A seemingly $20 pair can balloon to $50+ once you add basic lens coatings.

Shipping Time and Replacement Costs

Most budget online eyeglass retailers ship from overseas facilities, typically taking 2-4 weeks for delivery. If you need glasses urgently—say, your current pair broke and you need them for work next week—budget retailers won’t help. Domestic retailers like Warby Parker or local chains with online ordering ship faster (3-5 days) but charge more. This matters if you rely heavily on your glasses for work or driving.

Factor replacement cost into your decision. If you break a $20 pair, replacing it costs another $20 plus 2-4 weeks of waiting. Some people budget for multiple pairs given the low cost—buying a spare for the gym, car, or travel. Others prefer spending $100 on one nicer pair that lasts longer.

Checking for Coupon Codes and Seasonal Sales

Budget retailers constantly run promotions, and knowing where to find them saves money or stretches your budget further. Zenni Optical offers first-time buyer codes (often 50% off) and seasonal sales. 39DollarGlasses runs “buy one, get one free” promotions several times a year.

Signing up for these retailers’ email lists alerts you to flash sales, though you’ll receive marketing emails regularly. Coupon code aggregator sites like RetailMeNot and Honey sometimes list working codes, but verify they’re recent—older codes often don’t work. Some retailers also offer discounts through specific partnerships: if you have a Costco membership, Costco Optical sometimes price-matches online retailers or offers competing deals. Timing your purchase around major holidays (January, July, Black Friday) typically yields the best discounts, sometimes dropping prices 40-50% below regular rates.


You Might Also Like