11 Best Places to Buy Eyeglasses (For Less)

Some of the links included in this article are from our advertisers. Read our Advertiser Disclosure.

Looking for the best places to buy eyeglasses? You are in the right place.

Anyone who wears glasses knows how expensive they can be. Costs can skyrocket trying to keep up to date on eye exams, new frames and lenses.

That doesn’t even include all the lens enhancements like anti-reflective coating and light-to-dark transitions.

Chances are you’ve thought about how to save money when buying eyeglasses.

Luckily, the “Eyeglass Rule” from the Federal Trade Commission makes the process easy. Under this regulation, your eye doctor must provide you with your prescription at no extra charge.

That means you can take your prescription and compare prices at any store you want, including some of the best places to buy eyeglasses online.

Top Places to Buy Cheap Eyeglasses

By shopping around, the savings can be extraordinary. To help you get started, here are the best places to buy eyeglasses for less.

1. Eyeconic

Eyeconic is a fantastic choice when shopping for eyeglasses. Their site lists savings up to $220 when you buy glasses with them.

Eyeconic can cost you even less if it’s your first time ordering with them. They offer a 10% discount when you sign up for their email list.

One of the great things about this company is they accept insurance to help cover costs.

According to Eyeconic, most customers pay a copay of less than $25 and around $31 for eyewear, which is a steal.

If you struggle with knowing which frame looks best, their website features a Virtual Try-On tool to see different styles. Uploading a picture can help you pick the best frame for your face shape and personality.

Do you wear contacts? That’s no trouble since ordering contacts with Eyeconic is simple when you upload your prescription.

Whether you’re looking for frames or contact lenses, your favorite brands are available. From Acuvue and Air Optix to Anne Klein, Ray-Ban and more, the vast selection is full of fashion.

The flexible 30-day return policy gives you a refund or will exchange your purchase for a new selection.

You’ll have peace knowing your frames and lenses come with a one-year warranty.

2. Glasses USA

For the best brand names, Glasses USA has you covered. They’re a certified premium reseller of Ray-Ban frames. Plus, you can choose from DKNY, Calvin Klein, Oakley and more.

The best part? Clearance prices on those frames begin at a discounted price of $19. Right now they are offering a BOGO (use code BOGOFREE) or 20% off designer frames (use code PREMIUM20).

All orders come with a one-year warranty on frames and 90-day coverage for lenses. Buying an extended warranty for accidental damage is possible with the 20/20 Enhanced Coverage option.

Should you decide you don’t like your eyeglasses after you get them home, you can return them within 14 days.

Shipping can take anywhere from 3 to 14 days depending on which method you choose. And the return period begins from the time you receive your order.

Are you wondering how you’ll look? The Virtual Mirror lets you upload a photo, use your webcam or import a photo from Facebook to try them on.

If you don’t have your prescription handy, the Prescription Scanner will unlock it using your current pair of eyeglasses.

By downloading the free app and scanning your glasses, you can shop the wide variety of styles to find your exact fit.

For contact lens wearers, Glasses USA has your favorite brands. There’s no need to shop around since the big names like Air Optix and Dailies come with a price match guarantee.

3. Zenni Optical

Prices at Zenni Optical start at just $6.95, which is an immense discount over other eyeglass retailers.

And like Eyeconic, you get an additional 10% off when you sign up for Zenni’s email newsletter.

With quick how-to videos to help you find your ultimate match, buying glasses is worry-free.

They’ll walk you through the steps, including a Virtual Try-On with a 180-degree virtual mirror to show you how frames look on your face.

Zenni Optical doesn’t accept insurance. But using your Flex Spending (FSA) or Health Savings (HSA) Account card to pay is an option.

Your frames can have Transitions photochromic lenses, anti-scratch, U.V. protection and anti-reflective coatings.

What if you want to upgrade your fashion even if you don’t need glasses to improve your vision?

Then ordering non-prescription glasses might be what you’re looking for. Zenni lets you choose from clear lenses, sunglasses or Blokz lenses to protect against blue light from electronics.

One neat advantage Zenni provides is the ability to engrave custom text or icons on your frames.

You can choose to have your name, business name, a favorite quote or phrase added to your purchase.

Zenni has a 30-day return policy, and replacements for broken frames during this time comes at no cost to you.

If you make a mistake or discover you don’t like your choice within 30 days, they’ll give you a 100% store credit or a 50% cash refund.

After the return period, the site offers half-off a replacement frame. Your information and order history are on file, making it painless to reorder if you need to.

4. Warby Parker

With Warby Parker, you’re sure to find the right fit and style for your frames. Their Home Try-On program lets you pick up to five of your favorite frames to examine in the comfort of your home.

Are you concerned about shipping charges? Don’t be. They mail the frames to you for free and provide you with a prepaid shipping label to use when you return them.

For security, Warby Parker keeps your credit card on file. But you won’t see any charges as long as you return your trial frames.

And if you’re indecisive about which ones might be best for you, their online quiz can match you with some suggestions.

They’re not just an online store. Booking an eye exam or browsing their frame selection is available at their retail locations. Most shops are in California, New York and Texas, but they exist in other states, too.

The frames come at a low cost if you’re paying out-of-pocket and Warby Parker accepts FSA and HSA for payment.

They’re also an in-network provider for select insurance plans but can bill for out-of-network benefits, too.

Plus, you can feel good about Warby Parker’s Buy a Pair Give a Pair Program. As a socially conscious company, they have gifted over five million pairs of glasses to people in need.

They have also improved access to eye care in over 50 countries around the globe.

5. Costco Optical

Sometimes shopping in store is the preferred choice when looking for a new pair of eyeglasses. You have that option with Costco Optical.

They have generous deals, such as offering $30 off each additional pair if you buy them the same day as your original glasses.

The downside is this optical service is only available for Costco members. If you live nearby, an annual Gold Star membership is inexpensive at $60.

The discounts on products and services at every location worldwide might make membership a worthwhile purchase.

Costco Optical offers single vision lenses, bifocals and sunglasses. You can also purchase Kirkland Signature HD Progressive Lenses and contacts.

Additional options like polarized, Transitions photochromic, blue light treatment and anti-reflective can personalize your lenses to suit your lifestyle.

6. Sam’s Club Optical

Like Costco Optical, only members can shop for eyeglasses at Sam’s Club Optical. Without a membership, you can see the doctor but can’t purchase any optical products.

Designer frames that include non-glare lenses start at just $59, making it an excellent option if you’re looking for affordable trends.

Plus members can save even more by getting an extra 20% off a complete pair of eyeglasses when ordering in store.

For contact wearers, Sam’s Club Optical features both hard and soft lenses. And you might find colored contact lenses available in your prescription if you’d like to enhance your appearance.

Whether you choose soft, hard or colored contacts, free standard shipping is available for Plus members.

Sam’s Club Optical can bill some insurance plans, though the specifics vary based on location. Your local store can provide you with a list of insurance plans they partner with, so you can know if they accept your insurance.

If you’re looking for brands like Michael Kors, I.Image and more, trying on frames in-person at Sam’s Club is a great option to buy eyeglasses for less.

7. 39DollarGlasses

With prices starting at just $39, 39DollarGlasses has frames and lenses to match your style and eyeglass needs.

Upgrading to new lenses to match your new prescription is possible without buying frames. 39DollarGlasses will put new lenses in your existing frames, and the process only takes about seven days.

The site features shopping categories for toddlers, teens, driving glasses and discount selections to make it easy to narrow your choices.

There’s no need to sacrifice features when buying eyeglasses. 39DollarGlasses has well-known brands like Transitions lenses and Varilux bifocals available.

They also have Blue495 anti-glare coating to help reduce eye strain while gaming, using the computer or other digital devices.

The warranty at 39DollarGlasses is a fantastic advantage. They give a full refund if you return your order within 30 days. This provides you with peace of mind when buying eyeglasses online.

If you change your mind for any reason after the 30-day window, a full exchange or store credit is available for up to 90 days. Note that you’re responsible for paying shipping charges, and multifocal lenses and contacts don’t qualify.

8. EyeBuyDirect

Saving money on prescription eyeglasses is easy with EyeBuyDirect. The site features a vast selection of frames starting as low as $4.80. Sorting by type, gender, shape, material and color makes finding your perfect fit a cinch.

Students can cash in on an even bigger deal by getting 20% their entire order. And anyone can take advantage of the referral program.

For every friend you refer, they give you $10 while your friend enjoys $10 off their first order.

For help sorting through the choices, the Fit & Style Eyewear Quiz can help. After picking your frame, the virtual mirror EyeTry can show how they’d look on.

Uploading your photo is all it takes to try on as many frames as you’d like.

To upgrade your look, buying non-prescription lenses in full rim, semi-rimless and rimless frames is possible.

Whether you order a prescription or non-prescription varieties, you won’t have to wait long. Delivery takes 7 to 14 days, which is about the same as most brick-and-mortar shops.

EyeBuyDirect doesn’t accept insurance, but they take both FSA and HSA in addition to most credit cards, Amazon and PayPal payments.

If you’re unhappy for any reason, your purchase is eligible for a 14-day no-questions-asked exchange or return. And your eyeglasses come with a full year warranty to cover defects in material or workmanship.

Shipping is free for orders over $99. All others will pay a reasonable $5.95 charge for delivery to U.S. locations.

9. felix + iris

Felix + iris is another online eyeglass store that lets you try your frames at home for free. This is especially convenient for those of you who work from your house.

Seeing how each design looks is one thing, but trying them on at home can help ensure you pick your favorite frame. With so many selections to choose from, the Fit Profile quiz can help narrow your choices.

Using the At-Home Fit Kit program and having frames sent to your house is a popular option since they pay shipping costs.

The prices start at $89 for frames, including non-prescription glasses or sunglasses. And a pair of single vision prescription eyeglasses clocks in at an affordable $119.

To personalize, you can also add-on high index lenses, photochromic, tinted, polarized and magnetic clip-on. And if skin sensitivities are a concern, many frames are hypoallergenic.

Finding the right fit is sometimes tricky with new frames. Luckily, felix + iris offers free adjustments if your frames are too loose or too tight.

Don’t worry about scratching your lenses, since they apply a free scratch-resistant coating to every order. You also get free anti-reflective and U.V. lens protection, too.

Shipping is free for U.S. orders with no minimum purchase amount required. Getting your eyeglasses is fast at only three to seven days for single vision lenses.

Other types, such as bifocals and progressive lenses, can take up to 14 days to arrive at your door.

If you find your purchase unsuitable, the Fit Promise from felix + iris allows you to return them within 30 days for a full refund.

10. Ambr Eyewear

Specializing in blue light blocking glasses, Ambr Eyewear has prescription and non-prescription styles available.

The lenses look just like regular lenses but have the bonus of protecting your eyes when gaming, watching hours of Netflix or working overtime at the office.

Finding computer-friendly eyeglasses for less has never been simpler.

Free worldwide delivery and returns, as well as 24/7 customer support, make shopping for prescription glasses a piece of cake.

Keep in mind their free shipping benefit has some restrictions since it only applies if you live in the U.S., Canada, U.K., Ireland, Australia, New Zealand or parts of Europe.

Their virtual try-on studio will give you a feel of how different frames will look. Using your webcam or uploading a photo, you can pick which pair best suits your facial features and personality.

If you don’t like your glasses, you can return them within 30 days for your money back. You will pay for return shipping, but Ambr Eyewear will refund this cost to you.

They make refunds via PayPal only. To have your complete order refunded, including your postage costs, don’t forget to include your PayPal address.

11. Glasses Shop

Glasses Shop has excellent prices if you’re looking to buy eyeglasses. The clearance shop offers up to 80% off with complete pairs from $5.95.

The deal is even better if you’re a first-time customer since Glasses Shop gives you your first pair free. Your free pair includes single vision lenses with an anti-scratch coating.

Also, they provide a protective case and cloth to store and clean your eyeglasses.

For returning shoppers, you’ll like the buy one get one free option. Frames that are on sale don’t qualify, but you can order up to six frames with this offer.

Flash sales are also a simple way to save on your next pair of eyeglasses. Frames start at $6.95 for popular styles.

You must act fast since the frames are only available for a week at the discounted price.

With so many ways to cut your costs, how will you choose? Sorting your options to view selections for men, women and kids can help.

Plus, picking your frame size, shape, color and features can help you zero in and find your exact match.

Your order qualifies for a 14-day return if you’re not satisfied. Yet a full refund is only possible if you opt for store credit. Otherwise, only 50% of the purchase price goes back to the account you used to buy the item.

You also get a warranty on your eyeglasses that covers defects for up to 90 days.


With these excellent options to buy eyeglasses for less, you don’t need to fear to update your frames. The cost-effective stores, both in-person and online, have advanced features like photochromic lenses, blue light filtering and more to deliver a custom pair of glasses.

Using the virtual try-on options available can help you pick the right frame for your face shape. And some allow you to have your favorites shipped to your house so you can try them on from the comfort of your home.

For the best experience, always read the fine print to understand the return policy and warranty coverage.

And don’t forget to sign up for the company’s email newsletter to cash in on deeper discounts with coupon offers sent to your inbox.