12 Best Places to Buy Prescription Glasses Online in 2024

Gravatar for Enoch Omololu
Written by Enoch Omololu
Updated on

Dollar Financials is reader-supported. This means we may earn a commission if you click to sign-up or make a purchase.  Read our disclosure.

63.7% of US adults use prescription lenses to correct their eyesight. This data indicates a great demand for glasses in the country.

People needing medicated eyewear are always looking for the best place to buy prescription glasses online and have them delivered directly to them.

While many e-commerce sites sell glasses, it can be challenging to know the right places to buy from without trial and error. Most people are not ready to gamble and risk buying poor-quality eyeglasses.

Fortunately, some websites have stood out as places that sell the best online prescription glasses. A few of them will be discussed here.

Best Websites To Buy Prescription Glasses

Here are twelve of the best places to buy prescription glasses online:

1. Zenni Optical

Zenni Optical sells sunglasses and prescription lenses in various shapes and sizes for different demographics. Men, women, kids, and young adults have a variety of glasses, tints, and frames to explore and purchase.

The products on the website are generally affordable, and some glasses frames cost as low as $6.95.

For every pair of glasses you choose, you have to indicate if you want them to have a prescription or regular lenses. If you want prescription lenses, a chatbot will guide you while you make your purchase.

Zenni Optical has a virtual 3D try-on feature that helps you see how different glasses will look on you before you order them. This website works best for people looking to get the best cheap glasses online.

The website does not accept insurance but can issue an invoice if you want to give it to your insurance company for reimbursement. They also deliver purchased items in 2-3 business days, and the platform is ideal if you want low-cost prescription glasses.

2. EyeBuyDirect

This website has been active since 2006 and has thousands of affordable sunglasses and prescription lenses with various frames for sale starting from $6.

They also sell glasses from premium brands like Ray-Ban, Arnette, Vogue, Oakley, and more, for people that want something more stylish.

Deliveries from EyeBuyDirect take two days to arrive, and buyers can virtually try on the glasses they want before checking out.

People who want medicated glasses can fill in their prescription after choosing a frame, so they get a custom-made pair of eyeglasses that improves their eyesight.

EyeBuyDirect lets you save money on your prescription glasses with HSA, FSA, and vision insurance. The website is well-structured and offers enough guidance to people getting their first prescription lens.

3. Liingo Eyewear

Liingo Eyewear allows you to order five frames to your house to try out for free and keep the ones that best suit you. There is also a virtual try-on feature on the website to check how a frame would fit your face before you buy it. Their frames are priced between $49 and $129.

The company offers free shipping for every purchase and accepts returns up to 60 days after purchase. Also, they will reimburse any money you pay to adjust the glasses if they do not fit you well.

You can use vision insurance, FSA, and HSA to pay for your prescription lenses, even if they are sunglasses or have blue light filters. Note that non-prescription lenses are not covered by insurance on Liingo Eyewear.

Deliveries are free and take about two weeks to complete, which might extend depending on your prescription. However, you can request priority shipping for an extra fee during checkout.

4. GlassesUSA.com

This website has as many as 7,000 frames available for people to buy. If you want designer frames, GlassesUSA.com is your one-stop shop, regardless of gender.

They sell frames from premium brands like Prada, Gucci, Versace, Ray-Ban, Celine, Nike, Armani, and many more.

GlassesUSA also sells contact lenses from many high-end brands to people who do not want a frame hanging over their faces. They have a 60-second quiz on their site anyone can take to find the perfect pair of glasses for them.

Additionally, all purchases have a one-year warranty and a 14-day return policy with a 100% money-back guarantee.

They have a mobile application people can use to scan their current glasses to get their prescription when they want to order a medicated lens.

GlassesUSA also has a try-on feature people can use to check if the frame they want is perfect for their faces.

Vision insurance, HSA, and FSA are supported and can be used when buying prescription glasses online from the website.

Note that shipping is free, and products are delivered within 7-10 days. To get your new glasses within 3-5 days, you have to pay an extra $12.

Related: We got 100+ creative ways to save money on a tight budget.

5. Eyeglasses.com

This is another reputable website where both males and females can get medicated sunglasses and frames.

Eyeglasses.com also allows you to send in your current glasses to replace them with new prescription lenses. They sell some of the best online prescription glasses you can find.

You can buy only a frame or a complete pair of prescription glasses. Designer frames are also available, and the glasses on Eyeglasses.com cost between $65-$335.

They have a 30-day return policy and offer free shipping to addresses in the United States and abroad. Deliveries arrive between 2-7 days after the company processes your order.

Delivery times differ based on the kind of order you are placing. You can read more about their shipping terms and conditions here.

Eyeglasses.com accepts vision insurance from renowned providers like Blue Shield Cross, VSP, United Health Care, and more. They also let you use your HSA and FSA to reduce the cost of the prescription glasses you want.

6. Lenscrafters

Lenscrafters sell prescription glasses, contact lenses, blue light filtering glasses, sunglasses, fashionable clear eyewear, stylish frames, and more. They have eye doctors to offer advice on eye health, so you can choose the right pair of eyeglasses to improve your vision.

The company accepts most insurance plans available in the US, and you can also use your HSA and FSA cards to pay for your medicated lens. Read more about their insurance terms here.

Lenscrafters is the best place to buy prescription glasses online, and they allow you to book an eye exam for you and your family directly from their website. They also have physical stores in the US where you can walk in and buy glasses.

To buy a pair of glasses at Lenscrafters, sort through the different categories and pick the frame you want.  You can buy just the frame, single vision, progressive, or non-prescription lenses.

Delivery takes between 3-14 days, depending on the complexity of the order. Purchased items can be returned within 30 days of purchase.

7. Overnight Glasses

This is the fastest place for buying prescription glasses online, as they deliver your order within 24 hours.

Overnight Glasses also has a lens replacement service in addition to their sales of frames, prescription lenses, blue light glasses, and sunglasses. They have a virtual mirror for users to try on several glasses online before picking the one they like.

Furthermore, they have many glasses for men, women, and kids. Customers can choose between different glasses styles, including aviator, designer, clip-on, rectangle, rimless, full-rim, half-rim, and cat eye.

The available lenses have different coatings like tinted, anti-glare, night driving, polarized, and more.

To order, select the frame you want, choose the color, and decide whether you want regular or prescription lenses with it.

If you want medicated glasses, you will answer some questions and fill in your information so Overnight Glasses can get your prescription right.

The company does not accept insurance, but you can get reimbursed for your prescription glasses if you have insurance coverage. Once you select a frame, fill in your prescription, print your receipt on checkout and give it to your insurance provider.

You can also use your FSA or HSA to buy medicated glasses from Overnight Glasses. Returns are valid till 14 days after purchase.

8. Roka Eyewear

Roka Eyewear sells prescription eyewear, reading glasses, blue light blockers, medicated sunglasses, swimming gear, wetsuits, and more. Although their website has sports, athletics, and outdoor themes, they cater to everyone who wants a new pair of eyewear.

To get a prescription lens, select your desired frame and choose whether you want single or progressive vision glasses.

Then, pick your preferred lens material and color before uploading your prescription and placing your order. Roka Eyewear takes five working days to create your eyeglasses before shipping. They allow returns up to 30 days after purchase.

You cannot pay directly through your insurance provider, but Roka can give you an itemized receipt to claim reimbursement from your insurance company. Shipping is free for orders above $150.

Related: Check out the best ways to get discounted gift cards online.

9. Warby Parker

This website is one of the best online prescription glasses marketplaces. Customers can order up to five frames to test at home for five days for free.

They can also take a quiz on the site to find the perfect frame for them. Warby Parker offers a 15% discount on orders of two or more pairs of medicated eyeglasses or sunglasses.

If you need to renew your prescription, download their virtual vision test app from the Apple App store and use it for your diagnosis. You can also book an eye test from the site if you want an eye doctor to conduct the check-up.

To place your order, pick a frame and the kind of lens you want. There are several options, and the final price will depend on your selections. Warby Parker accepts vision insurance and can help you save as much as $100 on your purchase.

Orders take 7-10 working days to fulfill, and they accept returns for 30 days if your frame does not fit correctly.

10. Diff Eyewear

Diff Eyewear is the home of trendy sunglasses and prescription lenses. Consumers can buy frames that are squared, small, cat-eyed, oversized, round, and other different shapes on the website. They can take a quiz to know the right frame to buy if undecided.

Their prescription lenses are high-end, offer UV protection, and most cost between $119 and $139. They also sell blue-light filtering, photochromic and polarized glasses.

Placing an order on Diff Eyewear is easy. Choose your frame, select a suitable lens, upload your prescription, and checkout. Your order will arrive within 4-9 days, after which you have 14 days to return the item if there is any issue.

Shipping is free for orders above $115, while orders below that cost $7.99.

Pairs of glasses from Diff Eyewear come with a 2-year warranty that covers accidental damages. The company does not accept insurance, HSA, or FSA cards. But you can request a receipt to give your insurance provider for reimbursement.

11. Pair Eyewear

Pair Eyewear is a marketplace where you can find the best cheap glasses online. They sell their base frames with prescription lenses for $60. However, this price will increase if you pick a more stylish frame.

With the virtual try-on feature, you can test the frame you want on the website for free. Shipping is free, and orders take 5-7 days to fulfill. Depending on the add-ons (like an ultra-thin lens and blue-light filters) you include in the order, the delivery might take longer.

While Pair Eyewear does not accept insurance, they can issue you a receipt for you to get reimbursed from your insurance company.

Furthermore, they only accept FSA or HSA dollars if your card was issued by one of the major credit card providers.

12. SmartBuyGlasses

This is another hotspot for affordable eyeglasses. They sell glass frames for as low as $7 and have a large selection of designer-branded eyeglasses available for sale as well.

SmartBuyGlasses has a virtual try-on feature that lets you check how any frame will look on your face. They also have a mobile app to scan your existing glasses to get your prescription.

The website has a well-organized layout and guides to help customers choose the pair of glasses that will best serve them.

Orders from SmartBuyGlasses are free and can take between 12-14 days to arrive, which can be longer if the item you want is not in stock. There is an express shipping option which costs money.

Returns are free and can be initiated up to 100 days after you relieve your order.

You can use vision insurance to buy prescription glasses online from SmartBuyGlasses. Lastly, the company offers a 2-year warranty on almost all their products.


Is it worth getting glasses online?

Yes, it is worth getting glasses online because the process is convenient. However, your order might take days to arrive, depending on the e-commerce store you purchase it from.

What is the cheapest place to buy eyeglasses online?

You can get cheap eyeglasses online at Warby Parker, EyeBuyDirect, Zenni Optical, and SmartBuyGlasses.

Can you buy glasses and add a prescription?

Yes, on most of the websites listed above, you can buy an empty frame and upload your prescription for them to create the eyeglasses for you.

Can you buy prescription glasses over the counter?

In most cases, you can’t because it takes time to create glasses that fit your prescription. But you can get reading glasses over the counter at a pharmacy or drugstore.

Related: Did you know that you can get paid by just uploading your receipts online?


Get paid to play games for free with Mistplay. $12 million+ paid to members. Android phones only. (US/Can only).

Get a $10 sign-up bonus when you join and complete your first online purchase of $20 or more. Get paid to shop and more. (US/Can only).

Get paid to answer surveys, shop online, surf the internet, play games, and watch videos. Get a $10 welcome bonus. (US/Can/UK).

No current offers for this category.

Gravatar for Enoch Omololu

Enoch Omololu

Enoch Omololu is a personal finance expert who has a passion for helping others win with their finances. He has a master’s degree in Finance and Investment Management from the University of Aberdeen Business School and has been writing about money management for over a decade. Enoch has been featured in several leading personal finance publications including MSN Money, The Globe and Mail, Wealthsimple, and the Financial Post.

Leave a Comment