8 Best Places to Buy Cheap Glasses Online

Some of the links in this post are from our sponsors. Read our disclosure to see how we make money.

You can buy cheap glasses online for much less than a store. Here are the 8 best places to buy cheap prescription eyeglasses online and save 50% or more.

If you wear prescription eyeglasses, you know how expensive they can get. Thanks to the internet you can buy cheap glasses online for a fraction of the cost you find at a brick and mortar retailer.

It hasn’t always been that way. When I was in middle school, I broke my eyeglasses during a fight I got into. It cost almost $200 (nearly 30 years ago) to replace the frames, and my parents made me help pay to replace the glasses.

I learned then just how expensive eyeglasses are to purchase.

Thankfully, you can buy cheap prescription glasses online and save money to apply towards other needs. If you wear glasses, this post shares some of the best ways to buy prescription glasses online and save money.

How Much Does The Average Pair of Prescription Glasses Cost?


Before we cover the best places to buy cheap eyeglasses online, let’s discuss cost. Most people want to know what the average pair of prescription glasses cost before searching for replacement frames.

The price can vary, but below is the average cost of eyeglasses, according to The Vision Council:

  • Eye Exam – $198
  • Single Lenses – $112
  • Frames – $231

This comes out to $541 if you don’t have vision insurance. You may find that some eye doctors reduce the price of the exam if you buy frames from their office.

However, if you begin to add different stylized features to your glasses, it’s easy to increase the cost.

There is no need to spend that much to buy prescription glasses. As you will see, there are numerous options to reduce the average cost by several hundred dollars.

That’s big savings!

Best Places to Buy Cheap Glasses Online


The best way to save money on prescription eyeglasses is to buy them online. There are many vendors to choose from, but not all are equal.

Below are the seven best places to buy cheap glasses online and save loads of money.

1. Eyeconic


If you want an affordable frame of glasses at a good price, Eyeconic is one of the best places to order glasses online. Eyeconic not only sells glasses, but you can also buy contacts through their site.

The key feature that sets Eyeconic apart is they’re the only online vendor that works with VSP insurance. This means you can buy frames in-network and save up to $220, according to the Eyeconic site.

They also work with Metlife and Cigna for vision insurance. The partnerships with various insurance companies makes it easy to provide prescription information.

The one main drawback to Eyeconic is they don’t offer in-home try-on of glasses. However, you will find the same thing at other vendors on our list.

Eyeconic balances that drawback with an advanced yet easy to use virtual try-on tool on their site.


  • Only online retailer to work with VSP insurance
  • Price matching
  • Free shipping
  • Brand name glasses
  • Helpful virtual try-on tool
  • 30-day money back guarantee


  • No in-home try-on ability
  • Return process can take several weeks

Check out eyeglasses at Eyeconic to save money!

2. 39DollarGlasses


If you want a reliable, but cheap pair of glasses, 39DollarGlasses is one of the top places to buy prescription glasses online.

The 39DollarGlasses site boasts frames starting at, you guessed it, $39. They can offer this as most of their frames are in-house brands, not name brands.

This price is good for only single-vision lenses, and the price goes up if you need a different style.

If you care about name brands, 39DollarGlasses is not the site for you. However, if you want to save a lot of money on your glasses, you will be happy with the site.

The main drawback to 39DollarGlasses is they don’t offer free shipping unless you spend $99. That is balanced with their re-lens program, which allows you to put new lenses in your old frames.


  • Cheap prices on reliable frames
  • Re-lens program
  • Next-day delivery available
  • 30-day money back guarantee


  • No in-home try-on ability
  • No name brand frames

Check out eyeglasses at 39DollarGlasses to save money!

3. Coastal


Coastal is a newer player in the online cheap prescription glasses space. Like 39DollarGlasses, Coastal offers very reasonable frames starting at $19.

Unlike 39DollarGlasses, however, they offer brand-name frames so it can be easy to spend more money.

What sets Coastal apart is their social consciousness. When you buy a pair of eyeglasses from their site, they also provide a pair to someone else around the world to help improve their sight.

They work with the Ellisor Vision Foundation to help people improve their vision.

The one drawback to Coastal is they do not offer in-home try on of frames. You can try them virtually, which is somewhat standard in the industry.

Coastal offers a 14-day money back guarantee, as well as free shipping of your frames. They also offer complimentary UVC-protectant, anti-reflective, and scratch-resistant coatings on all lenses.


  • Cheap prices on reliable frames
  • In-house and name-brand frames
  • Complimentary upgrade on all lenses
  • Free shipping
  • Socially conscious


  • No in-home try-on availability
  • Shorter return window

Check out eyeglasses at Coastal to save money!



GlassesUSA is one of the more overwhelming platforms on our list of best places to buy cheap glasses online because they offer so many different frames – more than 2,000, according to their site.

GlassesUSA also offers frames from over 45 name brands, so you have plenty of options. They pair this with reasonable frames, starting at just $38 per frame. You can regularly find deals, such as buy one get one free, to help save more money.

Like other vendors on our list, you can only virtually try on frames. They also offer free shipping to many locations, and a 14-day money back guarantee on your frames.

While easy to overspend on frames, GlassesUSA does offer a clearance section where you can find frames for just $19. Like Coastal, GlassesUSA offers free scratch-resistant coating on all lenses you purchase.


  • Wide selection of frames
  • Name-brand frames at an affordable price
  • Free shipping and returns
  • Regularly run sales
  • 24/7 customer support


  • No in-home try-on availability
  • Clearance section is a bit limited

Check out eyeglasses at to save money!



If a long return program is important to you, is the best place to buy prescription eyeglasses online. Most vendors have a 14 or 30-day return window., however, offers a 365-day return window, no questions asked. offers more name-brand frames than GlassesUSA, offering over 80 designer frames. This provides plenty of selection, with rates starting at $19.

Free shipping is not standard with; you need to spend at least $50 to get that as an option. If you need your glasses sent overnight, you can do that for just $19.99.

Like other vendors, you can only virtually try on frames before buying. Thanks to their generous return window, though, that should not be an issue.

One thing to keep in mind, however, is complimentary things like lens coatings are not free with


  • 365-day return window
  • Over 80 designer frames to choose from
  • Overnight shipping is available
  • Plentiful options in their clearance section
  • Regularly runs sales


  • No in-home try-on availability
  • No complimentary lens coatings

Check out eyeglasses at to save money!

6. is likely the biggest vendor on our list of best places to buy cheap glasses online. The vendor carries a whopping 200,000+ frames. If name-brand frames are important to you, they carry frames from over 400 designers. sets themselves apart by sourcing their products directly from manufacturers. They also work with the best lens laboratory in the world, Essilor.

Quality is important to, and it shows in their product.

The downside to this is it’s easy to spend more on your frames. With the wide selection, you can find lower-priced frames. Their site claims to offer at least 50 percent less than what you’d pay at the average retail store.

Shipping is free on all orders, including to some international locations. You must pay for shipping for returns, though. does offer a 30-day money back guarantee.


  • Huge selection of frames
  • Plenty of designer frames
  • High-quality product
  • A+ rating from the Better Business Bureau
  • Free shipping


  • No in-home try-on availability
  • Must pay for return shipping

Check out eyeglasses at to save money!

7. WebEyecare


WebEyeCare has hundreds of eyeglasses choices available including several designer options for both Men and Women. They even offer smaller frames if you need glasses for your kids.

There are several different options you can choose when it comes to your lenses, including anti-reflective and scratch-resistant coatings. They also offer bifoculs and trifoculs as well as tips on how to choose the correct frame shape to highlight your best features.

You’ll find WebEyeCare frame prices to be reasonable with many options under a hundred dollars. Once you add lens options, you’ll likely still save a few hundred dollars over getting them from other sources.

Your satisfaction with their products is important to WebEyeCare. To make sure you get a quality product you’re happy with, they offer a 100% satisfaction guarantee on your purchase. Shipping is free.


  • Large selection of frames
  • Several designer frames
  • Smaller frames for kids
  • Bifoculs and Trifoculs
  • Free shipping


  • No in-home try-on availability
  • Must pay for return shipping
  • Exclusions on the satisfaction guarantee

Check out eyeglasses at WebEyeCare to save money on eyewear!

8. Best Place to Buy Prescription Glasses Near Me: Costco


You may ask yourself ‘what is the best place to buy cheap prescription glasses near me’ while also wondering where to buy your frames. The best place to do that is Costco.

This Robot Makes Saving Money Easy
Trim is like a robot whose one goal is to save you money. The average Trim user saves $30 per bill! You can too. Trim connects to your bank account, finds ways to save you money on the memberships and subscriptions you don’t use and negotiates lower prices for you. Trim works with Comcast, Time Warner and more. Pay less and save more today with Trim.

You may not realize this, but most Costco locations have an optometrist on staff that provides eye exams. This is one of the best, and most unknown, Costco money saving hacks.

I’ve had exams done at my local Costco and saved about $50 on the exam. The one drawback is their frame selection is more limited than some of the above options. But, what they do have is very reasonable in cost.

Can I buy glasses at Costco without a membership?

This depends on the state where you reside. In many cases, you can have an exam without being a member, but not frames or lenses.

Several times a year Costco does allow you to buy frames and lenses online without a membership and can be well worth the savings. They’re also a good option to buy cheap contacts online if you prefer them to glasses.

Buy Cheap Prescription Glasses Online FAQs


If you’re new to buying prescription eyeglasses online, you may have some questions. Here are some commonly asked questions when trying to order glasses online:

Can you order prescription glasses online?

Yes, you can order prescription glasses online. The key is to get the prescription directly from your eye doctor.

The online vendor typically calls your doctor to confirm the prescription to ensure they give you the correct lenses.

How much should glasses cost?

Glasses should typically cost between $100 – $300, and this price includes both frames and lenses.

The more stylized, the more they will typically cost. There are plenty of options to choose from on the lower end of the price range, so it’s not necessary to spend a lot of money.

How can I save money on prescription eyeglasses?

It’s easy to overspend on prescription glasses. The best way to save money is to negotiate with the vendor or look online.

Both like to use sales tactics to get you to spend more. Avoid those, and it’s possible to save more money.

Does vision insurance save money on glasses?

Yes, vision insurance can save money on prescription eyeglasses. The best vision insurance company to use is VSP Insurance.

VSP Insurance offers individual plans to purchase if your employer does not provide it as a perk. With any insurance plan make sure to read the terms and conditions to know what the plan will cover.

What kind of frames should I buy?

There are many frames to choose from when buying prescription glasses online. It’s important to find a frame you like and are comfortable wearing.

Key in choosing your frame is knowing your pupillary distance (P.D.). The P.D. is the distance between your pupils, measured in millimeters.

Not every doctor will provide this on your prescription, but will if you ask for it. Certain frames will not work with certain P.D.s, so make sure you find a frame that will be a good fit.

Are glasses cheaper at Costco?

Yes, prescription glasses are typically cheaper at Costco. Not only does the store offer discounted exams, you can often find glasses for cheaper than you will find at other retailers.

You can buy cheap glasses online for much less than a store. Here are the 8 best places to buy cheap prescription eyeglasses online and save 50% or more.Where to Buy Cheap Prescription Glasses Online: Bottom Line


There are many choices to choose from when looking to buy cheap glasses online. There’s no need to spend $400+ on a pair of glasses as there are many ways to save money and still get a quality pair of glasses.

Keep in mind that many of the above retailers regularly have deals to help you save more money. With a little due diligence, it’s possible to buy cheap prescription eyeglasses online and have a pair you can comfortably wear as long as your prescription is good.


Where do you go to buy cheap glasses online? How much was your last pair of eyeglasses? Do you have vision insurance?

The following two tabs change content below.

John is the founder of Frugal Rules, a dad, husband and veteran of the financial services industry whose writing has been featured in Forbes, CNBC, Yahoo Finance and more.

Passionate about helping people learn from his mistakes, John shares financial tools and tips to help you enjoy the freedom that comes from living frugally. One of his favorite tools is Personal Capital , which he used to plan for retirement and keep track of his finances in less than 15 minutes each month.

Another one of John's passions is helping people save $80 per month by axing their expensive cable subscriptions and replacing them with more affordable ones, like Hulu with Live TV.


  • Mira says:

    Well, I was looking for new eyeglasses that were stylish, I certainly did not want to pay retail for the nice frames I like? So this is what I did:
    – bought frames on Ebay (brand names but they were store samples so they might have slight wear and tear. I bought a few , the prices ranged from $25-55 a pair. Note bad considering they are upscale designer brands.
    – I went to get my Rx checked, since I do pay $22 a month for vision insurance, I paid only a $20 co-pay for my RX.
    – Once I receive my frames, I will send them to, a wholesaler that will replace the lenses on your frames. They sell all kinds of glasses, and they have good reviews online.
    – After all is said and done, I probably would have paid about $110-130 per pair of glasses.
    – I know this might be tedious for some, but I like value for my money.

Leave a Reply

Your email address will not be published. Required fields are marked *