Blog

Best Places to Buy Glasses Online for 2024 - CNET

Get prescription glasses delivered right to your doorstep with these online stores.

With over seven years of eye-care testing experience, we use our expertise to offer well-rounded, honest reviews. tinted prescription lenses

We considered customer reviews from reputable third-party platforms like the Better Business Bureau to gauge overall client satisfaction.

We assessed product range, choosing retailers that offer a wide array of products.

We prioritized online retailers that offered a smooth ordering process.

We favored retailers that provide competitive pricing and clear breakdown of costs.

We also considered shipping and delivery times to a prompt and reliable service.

With over seven years of eye-care testing experience, we use our expertise to offer well-rounded, honest reviews.

We considered customer reviews from reputable third-party platforms like the Better Business Bureau to gauge overall client satisfaction.

We assessed product range, choosing retailers that offer a wide array of products.

We prioritized online retailers that offered a smooth ordering process.

We favored retailers that provide competitive pricing and clear breakdown of costs.

We also considered shipping and delivery times to a prompt and reliable service.

Zenni has been around for a while, and it's the first site I used to buy cheap prescription glasses and sunglasses online. It's more of a budget-minded site, and over the years, I got some nice deals on cheap glasses, particularly when Zenni was running its occasional three-for-two glasses sales. I've had both standard eyeglasses and prescription sunglasses made here, and so has fellow editor David Katzmaier, who has since graduated to Warby Parker (he said he would still buy prescription sunglasses at Zenni because they're cheap and decent enough).

In the last couple of years, Zenni has been subtly shifting its image, bringing in celebrities like Rashida Jones and 49ers tight-end George Kittle to give the brand a little more of a hip vibe. The lenses are good and these guys offer nice deals on upgrades to photochromic lenses.

Notable site features: There's a Frame Fit "mirror" feature that allows you to upload a photo and see the frames on your face, as well as a new "virtual" try-on feature (powered by Ditto) that allows you to see the glasses on your face as you move around using your computer's webcam or your phone's camera. This is similar to the virtual try-on feature that Warby Parker offers.

Shipping times: Zenni says, "Your eyeglasses are delivered around two weeks from the time we receive your order," but it now offers a rush delivery option that gets you your new glasses in 3 to 5 days. Only certain frames qualify for rush service.

Current discounts: Check out Zenni's coupons and promotions landing page.

Founded in 2008, GlassesUSA offers more affordable options for buying prescription eyeglasses and designer eyeglasses online than sites like Warby Parker and Roka, with full prescription glasses starting at $24. It also features premium designer frames from high-quality eyeglasses brands, including Ray-Ban and Persol. The designer eyewear lists for more but discounts can bring them down in price.

The one-stop shop for stylish glasses offers various discounts off your first frames, as well as discounts on lens upgrades (photochromic, for instance), contact lens options and reading glasses. Around major holidays you can look for seasonal promotions on men's eyeglasses, women's glasses and contact lenses.

Notable site features: A virtual "mirror" feature lets you upload your photo to the site and see what a pair of eyeglasses looks like on your face shape to help you find the perfect pair of optical frames. The company is upping the try-at-home ante. Instead of just sending you the frames, GlassesUSA will send you the frame with your actual prescription in it so you can truly try it out for up to 14 days -- although the feature is limited to certain frames and lens options. The site also offers a 100% money-back guarantee so you can return your glasses if you don't like what you ultimately get. Lastly, you can download a free prescription scanner app for iOS or Android that allows you to "extract the optical parameters from your current glasses" using your phone and a PC (it works with relatively simple prescriptions, so read the fine print to see its limitations). While we've spotted a few negative online reviews for GlassesUSA, the company seems to diligently follow up and respond to each one.

Shipping times: Expect 7 to 10 days between ordering and arrival of GlassesUSA products, depending on the types of glasses and the shipping option you choose.

Current discounts: Check out GlassesUSA's coupons and promotions landing page.

Notable site features: The company's mobile apps allow you to search the site by frame size and to try on various frames virtually (it works surprisingly well) and better yet, you can try up to five frames at home for five days for free. Once your five days are up, you place your box in the mail with the prepaid return label (hopefully, you find at least one style that you like from among the five you picked for the home trial). There's also a $15 online virtual vision test to renew prescriptions that are outdated. (Based on the test, you may not be eligible.)

Warby also has physical optical stores in some locations around the country if you want to go in and try frames that way. Some of these locations also offer eye tests and that prescription can be used at Warby or elsewhere.

The online glasses store also has a "buy a pair, give a pair" program, so for every pair of glasses you buy, the company distributes a pair to someone in need, either for free or for "ultra-affordable prices." (See details.)

Shipping times: According to Warby: "Single vision glasses take seven to 10 business days to reach you from the time we have all of your order information. Sunglasses and progressives take 10 to 12 business days to reach you." (These estimates jibe with the experience of CNET editors who have used the service, and my pair arrived in six business days.) You can pay more for expedited shipping.

Current discounts: Get 15% off when you buy two or more pairs of prescription eyeglasses or sunglasses, no promo code required.

EyeBuyDirect is similar in many ways to a lot of its competitors. Along with an in-house frame brand (Rflkt Eyewear) it has some Ray-Ban and Oakley frames. I went with a more affordable Rflkt frame and paired it with a higher-end lens. The price came out to around $150 -- you can go cheaper or more expensive. The most budget-friendly pairs are under 10 bucks. The frame quality was decent though not on par with Roka's frames, for example. Lens quality was good and the ordering process was smooth, with a standard virtual try-on feature where you upload a photo of yourself to help you find the perfect frame.

Notable site features: The site has a virtual try-on feature and a fit-and-style quiz that helps you pick out a frame. Frame types are sorted into six types: classic, artsy, eco-friendly, bold and street style. It's also worth noting that with every pair of glasses you buy, you can opt to have EyeBuyDirect donate a pair to a person in need somewhere in the world: You pick where.

Shipping times: EyeBuyDirect direct says its typical turnaround time is 7 to 14 business days but with single-vision lenses, you can get free two-day delivery that can cut turnaround times (many frames are available for two-day delivery).

Current discounts: All of EyeBuyDirect's deals and promo codes are displayed on its home page.

What do you do if you already have a pair of eyeglasses frames you like but your prescription is old (or the lenses on your frames are scratched) and you just want to replace the lenses? Lensabl is one of the few sites that allows you to send in your own pair of frames and get a new prescription lens for them. Its motto is, "Your frames, our lenses."

You upload your prescription online, pick the type of lens you want, and then Lensabl sends you a box with a prepaid return shipping label. You simply mail them your glasses in the box (shipping is free). First-time customers get 15% off. This site is also a good option if you have an old pair of glasses that you want to turn into prescription sunglasses.

Lensabl also offers full glasses packages with its own frames. Many of the options are free with an accompanying lens purchase.

Notable site features: For $25, you can renew your prescription online. Not everybody qualifies to take the online eye exam — you have to answer some questions to see if you qualify — but if you do, Lensabl says, "All you need is your computer, smartphone and about 15 minutes of time." Your results will be reviewed by an eye doctor or optometrist licensed in your state who will then issue you a new prescription via email.

Shipping times: Lensabl pledges "about two weeks" turnaround time from when you ship your frames to when you'll receive them back.

Current discounts: All of Lensabl's deals and promo codes are displayed on its homepage.

As its name implies, Overnight Glasses can make you a new set of prescription glasses quickly, and really quickly if you're willing to pay extra for it. If you buy a frame/lens package, fast three- to four-day service is available for $9. (It takes slightly longer for progressive and bifocal lens types.) The quality of the lenses I got was as good as that from other replacement lens sites, so there's no sacrifice on prescription eyewear quality for speed. Lenses and a new frame will cost you from $42 to $750.

As for new lenses, you ship your frames to Overnight Glasses and they'll replace your lenses with new ones in 48 hours. They can do polarized, blue light, Transitions and many other types, although progressive takes an additional two days (so 72 hours total from the time your frames are received).

If you're looking for a truly overnight option, its emergency, 24-hour rush service costs an additional $30 for single vision. As noted, a progressive lens order can take an additional two days, so the fastest you can get new progressive lenses is three days.

Overnight makes lenses for Bose Frames and Amazon Echo Frames audio glasses.

Notable site features: The site has a clean look and is easy to use. Shipping options are one of the key focuses.

Shipping times: As fast as 48 hours from the time your eyeglass frame is received, while 24-hour rush service costs an additional $30 for single vision (progressives take an additional two days) or is free on orders $180 and over. Note that coupons and discounts do not change the original order amount so if your original order amount was $185 and you got 30% off, you're still eligible for the free overnight rush service.

As for lens-replacement orders, these are the ship times, according to Overnight: "Orders $150 and over get free second-day Air UPS delivery both ways, included automatically when the order reaches that amount. New lenses for single-vision prescriptions are delivered in five days or less if you send your frames the same day you order. Orders under $150 can add the speedy service for an additional $20 or get free ground USPS shipping."

progressive finished lenses cr39 Current discounts: Check out Overnight Glasses' coupons and promotions landing page.