The 7 best websites to buy prescription eyeglasses online

Our team is dedicated to finding and telling you more about the products and deals we love. If you love them too and decide to purchase through the links below, we may receive a commission. Pricing and availability are subject to change. 

Some people wear eyeglasses begrudgingly, and then there are people who wear their glasses with pride. For folks identifying with the latter statement, glasses are like any other accessory that you can switch up daily, depending on your mood and outfit.

If you’re tired of wearing the same eyeglasses every single day, why not add a few new pairs to your collection? Thanks to websites like Warby Parker, and EyeBuyDirect, buying new prescription eyeglasses online is super easy. All you need is your prescription and a general sense of what size glasses look good on your face, and you’re ready to start shopping.

Another perk to purchasing prescription eyeglasses online? The prices! Unlike in most traditional optometry shops, you can score killer deals when you buy your glasses online. Frames start as low as $20 on sites like Zenni and EyeBuyDirect.

If you’re worried about choosing a frame without being able to actually try it on, you’ll be happy to know you have some options. Most of the best websites to buy prescription eyeglasses online offer some sort of virtual try-on tool. All you need to do is upload a front-facing picture of yourself, and you can get a pretty accurate visual of how the different frames will look on your face. Warby Parker even goes a step further, allowing shoppers to select up to five frames to try on at home before deciding on which pair to purchase.

When it comes to delivery times, you’ll be surprised to know your prescription eyeglasses can arrive in as little as two weeks if you choose rush shipping options. Even with regular shipping, most of the best websites to buy prescription eyeglasses online will get your glasses to you in about three to four weeks.

Ready to step your glasses game up? Get started by shopping the seven editor-approved websites for prescription eyeglasses below.

Best Websites to Buy Prescription Eyeglasses Online



There are a lot of advantages to purchasing prescription eyeglasses from First, they offer the best selection of designer frames. Think Ray-Ban, Gucci, Prada and Celine. They also have a very trendy in-house brand, Muse, that counts Hilary Duff as a guest designer. also frequently runs offers and promo codes, which is a great way to save. Be on the lookout for the buy-one-get-one-free sales, plus their epic lens promotions which are often up to 60% off.

Lastly, if you’re looking for lens customizations, has a bunch, including progressives and bifocals, blue-light protection, UV coating, anti-scratch protection and more.

2. Zenni

Credit: Zenni

The frame selection at Zenni is massive. There are more than 2,000 styles for men, women and children! Whether you’re looking for wire-rimmed glasses, statement-making tortoise frames, or anything in between, chances are Zenni has it.

If you’re shopping on a budget, Zenni is a great place to start your search for prescription eyeglasses. They offer frames for as low as $6.95, but the quality is top-notch. This site is an especially good option when purchasing eyeglasses for children. Because they’re so affordable, you won’t feel terrible if (okay, when) your little one misplaces or breaks their glasses.

One last reason to hit up Zenni? To check out the Rashida Jones curated collection, duh!

3. EyeBuyDirect

Credit: EyeBuyDirect

If you like to keep up with the latest trends in eyewear, head over to EyeBuyDirect. Their selection always includes the coolest looks. It’s no wonder Queer Eye’s Tan France is a regular collaborator with the brand.

While most of the styles you’ll find on EyeBuyDirect are their own in-house designs, you can also shop a wide selection of Ray-Ban eyeglasses (and sunglasses) on the site.

If you find a style you love on EyeBuyDirect, be sure to check their homepage or Google for a promo code. They have sales and deals running fairly often, so you can save even more on their already-affordable prices.

4. Coastal

Credit: Coastal

Coastal is a bit under the radar, but definitely worth a look. They currently have more than 800 frames to choose from with lots of variety.

Like some of the other sites mentioned above, Coastal promo codes are pretty common. That said, Coastal also has a clearance section on their site where you can score real gems for super cheap. Some frames are as much as $30 off!

It’s worth noting that Coastal has a really great virtual try-on tool that uses the front-facing camera on your computer or smartphone. It’s actually kind of freaky how realistic it is, but it’s great if you want to get a true sense of how your new glasses will look on you.

5. Bonlook

Credit: Bonlook

Bonlook is another site you don’t hear too much about, but it’s really good. The selection is a bit smaller, but that can actually work to your advantage if you’re easily overwhelmed by too many options. Think of Bonlook as a curated digital boutique, where you only see the coolest frames worth your attention.

When it comes to collaborators, Bonlook often teams up with hip influencers known for their artistic sensibilities. Some recent design partners include Liz Plank, Sarah-Jeanne Labrosse and Taylor Hill.

Also worth noting, almost all of the frames at Bonlook are under $100.

6. Warby Parker

Credit: Warby Parker

There’s no denying that Warby Parker changed the prescription eyeglasses game. And yes, they continue to be one of the best websites to buy prescription eyeglasses online. They’re not the cheapest, nor do they have the most frames to choose from, but basically, everyone who goes to Warby Parker will find a frame they love.

Two other reasons Warby Parker stands out? First, their home try-on program is currently unmatched. No matter how good a website’s virtual try-on tool is, it just doesn’t beat the real deal of actually putting real frames on your face.

Second, Warby Parker has approximately 180 stores all over the U.S. and Canada. If you need your glasses adjusted or just want to try on frames IRL before making the commitment, Warby Parker stores make it easy to do both.

7. Lensabl

Credit: Lensabl

Purchasing prescription eyeglasses on Lensabl has lots of perks. First, free standard shipping on all orders? Yes, please! Even better, Lensabl doesn’t charge extra to add blue-light-blocking protection to most lenses. The frame selection is pretty comprehensive, there are plenty of styles under $100 and even if you choose to splurge on a more expensive pair, Lensabl gives you the option to pay in installments.

If you liked this story, check out the best websites to purchase affordable prescription sunglasses.

More from In The Know:

Listen to the latest episode of our pop culture podcast, We Should Talk: