The 23 Best Sites for Cheap Eyeglasses Online

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Happy woman with down syndrome
Krakenimages.com / Shutterstock.com

Editor's Note: This story originally appeared on The Penny Hoarder.

Like shopping for most things, buying prescription eyeglasses online has become the new norm.

In addition to the sheer convenience of being able to try frames on at home, there’s also the fact that shopping online for prescription glasses usually means more choice — and a lot more savings.

In a 2022 survey conducted by Consumer Reports, people buying glasses online paid a median amount of $111, while those shopping in-store spent $215.

Since you can expect to replace your eyeglasses every one to three years, it’s worthwhile to find affordable glasses by buying online, especially if you’re the kind of person who likes to switch up your style every so often.

Plus, you might be on the market for a pair of prescription sunglasses for things like driving or reading at the beach.

Buying Cheap Eyeglasses Online

Happy senior banking customer
fizkes / Shutterstock.com

Eyecare in general has become a lot more affordable in recent years. There’s even a website, one selling contact lenses, offering online eye exams that take 10 minutes or less and only cost $20.

But whether you like pinching tiny plastic orbs into your eyes or not, chances are you’ll still want an attractive pair of glasses that you actually enjoy wearing.

The idea of discount glasses might imply that you’ll be wearing tacky, cheap frames. Not so, and the beauty of affordable glasses is that you can buy multiple pairs when you shop online.

Once you decide to find that stylish set of frames, get ready for a lot of options as you shop online.

If you’re new to online shopping for eyeglasses, keep in mind that most prices you’ll see are for both frames and lenses (assuming you have a relatively low prescription that doesn’t require thicker lenses).

But you might be charged extra for special coatings, progressive lenses (those that function as both reading and distance glasses), or other add-ons for your lenses.

The 23 Best Sites for Buying Cheap Eyeglasses Online

Young man in glasses using a laptop
simona pilolla 2 / Shutterstock.com
  • GlassesUSA.com
  • Liingo Eyewear
  • Zenni Optical
  • DIFF Eyewear
  • Zeelool
  • Roka
  • Ambr
  • Discount Glasses
  • Glasses Shop
  • Warby Parker
  • Felix Gray
  • FramesDirect
  • Eyebobs
  • EyeBuyDirect
  • Eyeconic
  • Pair Eyewear
  • Payne Glasses
  • Eyeglasses.com
  • Lenscrafters
  • Lenskart
  • SmartBuyGlasses
  • 39DollarGlasses
  • Peepers

Details on the 23 Best Sites for Buying Cheap Eyeglasses Online

Smart man holding a piggy bank
AshTproductions / Shutterstock.com

Here are 23 affordable places to buy your next pair of cheap prescription glasses online.

1. GlassesUSA

Young woman uses her laptop
GaudiLab / Shutterstock.com

Best Selection of Frames

GlassesUSA offers a huge selection (as in over 9,000 frames) of cheap glasses. Unlike some of the competition, GlassesUSA also offers free shipping and returns, as well as a 365-day warranty.

While many of the glasses here start at around $80 (including progressive lenses), you can find clearance pairs for as low as $19.

You can make purchases using an FSA or HSA account, and the company also partners directly with a number of popular vision insurance providers.

GlassesUSA was running some pretty sweet promos recently, including 65% off frames for first-time shoppers and students and a buy one get one free deal. (An active promotion offers 30% off frames and free shipping with code SAVE30.)

2. Liingo Eyewear

Woman touching glasses
Mangostar / Shutterstock.com

Best for At-Home Vision Tests

Run by 1-800 Contacts, Liingo Eyewear is another eyeglass company offering an at-home try-on program, as well as stylish prescription and blue light glasses (and sunglasses), starting at just $79.

Don’t want to try on frames with their at-home program? Not to worry, as the company also has a virtual try-on program.

Since Liingo Eyewear is operated by 1-800 Contacts, you can also use the company’s online vision test to get a new prescription if you need one.

You can use your FSA or HSA card to purchase your next pair of glasses with Liingo, and you can save even more money on your Lingo lenses by shopping their clearance sale for up to 60% off.

3. Zenni Optical

Retiree making legal documents
DiMedia / Shutterstock.com

Best for Uber-Cheap Eyewear

Probably one of the cheapest online eyewear stores out there, Zenni sells single-prescription glasses starting at $6.95.

Looking for more options? They also sell affordable prescription sunglasses (starting at $12), blue-light-blocking glasses (starting at $16.95) and tinted glasses (starting at $15.95).

You can even buy your frames using your HSA or FSA account, and some of their lenses (under “Rush Delivery”) qualify for 2-3 day shipping.

Despite the crazy-low affordable prices, Zenni lenses are actually still good quality according to customer reviews, and all come with UV protection and an initial 30-day protection plan that replaces broken frames for free.

Zenni also offers a virtual try-on tool to help you pick which frames best fit your face.

4. DIFF Eyewear

Happy senior couple eating ice cream on a sunny day with sunglasses on the Santa Monica Pier in California
Rawpixel.com / Shutterstock.com

Best for Sunglasses

DIFF is an eyewear company with a mission to help underserved communities gain access to affordable vision care. With each pair of lenses you purchase, a portion of the proceeds will go toward meeting the company’s charity goals.

It’s also not that hard to find affordable frames you love on DIFF — with most glasses starting at $119, and a near constant stream of promotions including clearance sales and “Buy 1, Get 1 Free” on blue light and sunglasses collections.

Speaking of sunglasses — they have a steady stream of new cute sunnies cropping up all the time. The company also offers free shipping on orders over $140.

5. Zeelool

Woman holding a pencil
Dean Drobot / Shutterstock.com

Best Flash Sales

For fans of funky frames and affordable fashion (say that three times), Zelool answers the call.

With a huge variety of fresh looks to choose from, and frames starting at just $26 (and often on sale for as low as $7 — yes you read that right) it’s sort of hard not to purchase a new pair of glasses from Zelool.

Besides flash sales, the company also offers free shipping on orders over $69, plus ongoing deals like “buy one, get one 50% off.”

Once you’ve selected your frames, the site will prompt you to enter your prescription and select a lens type.

Classic lenses start at $5, while blue-light blocking lenses start at $20 and photochromic lenses go from $35. In addition to prescription frames, the company also offers reading glasses and sunglasses.

6. Roka

young bearded man in glasses flexing his bicep
Kues / Shutterstock.com

Best Performance Glasses

If you lead a super active lifestyle, you might be tempted to try Roka, which specializes in making comfortable, durable frames for athletic types.

Some highlights of Roka frames include a lightweight frame with no pressure points and a design that won’t fall off during all your favorite activities.

Roka accepts most major insurance plans including Aetna, BCBS, Humana and United Healthcare, among others. You can also use your FSA or HSA accounts to purchase Roka lenses.

These specialized frames start at a slightly higher price point ($215-$245 per pair for progressive or prescription glasses and $165 for sunglasses), but with their comprehensive at-home trial, it’s also way more likely you walk away with something you really love.

7. Ambr

A young woman in glasses works at a table with a smartphone, tablet and laptop computer
Artie Medvedev / Shutterstock.com

Best for Blue-Light Glasses

Coming in hot with gorgeous lenses handcrafted in Ireland, Ambr is a company focused on creating affordable prescription (and non-prescription) blue-light glasses.

Meant to protect your eyes from extensive screen time, these frames start at $109 for prescriptions within the ​​+4.00/-4.00 range.

Glasses from Ambr typically take three days to dispatch. The company offers free worldwide shipping and returns and 24/7 customer support.

Ambr also has a small line of blue-light, non-prescription kids glasses starting at $60.

While the company doesn’t partner with any insurance providers directly, their lenses are accepted by most FSA and HSA accounts.

8. Discount Glasses

4 kids laughing
Rawpixel.com / Shutterstock.com

Best Eyewear for the Whole Family

Discount Glasses is pretty much just what it sounds like — affordable eyewear for all ages.

Prices start at $39 and purchases are backed by a one-year warranty. There are hundreds of styles for you, your partner, and even your kiddos to choose from.

The company is considered an “out-of-network” provider by several major vision insurance plans, including Davis Vision, EyeMed, Spectera/United Healthcare, and VSP, meaning you can collect reimbursement for your frames if working with one of these insurance companies.

In addition to a great selection of affordable frames, the company also offers free shipping and returns and an extensive line of reading glasses and sunglasses.

They also have a huge inventory of clearance frames starting at just $19.95.

9. Glasses Shop

Woman shocked and frustrated by her phone
FGC / Shutterstock.com

Best for Colorful Frames

If you’re looking for cheap lenses with a pop of color, you’re going to like the selection at Glasses Shop.

Many of their fashionable lenses start at just $26.95, and you can find frames for even less in the “Under $20” category.

This company offers prescription glasses and sunglasses as well as blue light and progressive frames, with free shipping on orders over $69.

Besides being crazy-affordable from the get-go, we spotted some amazing promo codes when we visited, such as a $1 off plus free shipping offer for first-time customers, as well as buy-one-get-one free spring sale, using code GSBOGO.

Glasses Shop accepts payment from HSA and FSA accounts.

10. Warby Parker

Thoughtful older woman
Rido / Shutterstock.com

Best for At-Home Try-Ons

If you’re looking for a lot of choice (and the modern convenience of trying on eyeglass frames at home), you’ll want to check out Warby Parker.

With prescription eyeglasses starting at just $95, and a variety of insurance providers accepted (including Cigna, Aetna and Anthem, among others), Warby makes it easy to find great frames at any budget.

Basic Warby lenses include a scratch-resistant treatment, a moisture-repelling coating, and UV protection.

Progressive lenses (those that function as both reading and distance glasses) start at $395, while tinted prescription lenses cost an additional $100 from the base model.

Warby usually takes five to 10 business days to ship your order, with home try-ons arriving in about five days.

11. Felix Gray

Woman writing in a notebook
mimagephotography / Shutterstock.com

Best for Amber Lenses

If the name Felix Gray reminds you of a certain other ambiguous name in the online glasses sphere (ahem, Warby Parker), you wouldn’t be wrong.

Everything about these frames (and the company’s website) oozes a Warby-like sophistication and price tag, with most frames falling in the $100 range.

The main offering from Felix Gray (besides a few chic pairs of sunnies and free shipping) is its two categories of blue light glasses, which each come in a variety of frames to choose from.

The first of these categories is the Clear Lens, which filters 15 times more blue light than normal glasses and starts at $95 for the frames and $145 for prescriptions.

The second offering is their Amber Lens, which filters 23 times more blue light than normal glasses (and does, indeed have an amber-ish tint) and starts at $145 for frames and $195 for prescriptions.

12. FramesDirect

Successful businesswoman
AJR_photo / Shutterstock.com

Best for Discount Designer Frames

FramesDirect is another great place to shop all your favorite designer frames at a discounted price.

With big name brands like Coach, Michael Kors, Tory Burch, Hugo Boss, Polo and others, you’re sure to find something you like.

The company offers both prescription and non-prescription frames, as well as sunglasses.

Current promos include 20%-50% off all designer brands, as well as 60% off certain lenses (some of which start at just $23.99).

13. Eyebobs

Man holding his cat
Elena Nichizhenova / Shutterstock.com

Best for Bold Frames

In need of some funky frames? Then you might just like the selection at Eyebobs, which according to the company carries “never-boring glasses.”

With frames like “Untamed” (featuring invisible upper rims) and “Irreplaceable” (which feels like a Meryl-Streep-meets-Cruella look), you’d be hard pressed not to find something that meets your particular brand of style (especially if that includes lots of colors and animal print).

Eyebobs allows customers to browse by shape or function, and offers everything from reading glasses to prescription frames and blue light lenses.

Most frames start in the $100 range, but the company regularly has sale frames that sell for closer to $60.

They also offer a 90-day risk-free return period so you can be sure you love your frames, or send them back for a full refund.

14. EyeBuyDirect

Senior woman in glasses
Olena Yakobchuk / Shutterstock.com

Best for Buy-One, Get-One

When you need more than one new pair of glasses, EyeBuyDirect is a great option.

This online vendor offers a little bit of everything when it comes to buying glasses online, including its own ultra-affordable, in-house-designed prescription lenses and some of your favorite brands like Ray-Ban and Oakley.

With virtual try-ons, a huge selection, and frames starting at $9, EyeBuyDirect makes it easy to find stylish and affordable lenses.

The company also offers fast delivery (two-day delivery for $19) and a one-year warranty, which will replace your lenses for free if they break. They also allow you to purchase any of their prescription glasses using an FSA or HSA account.

When you sign up with your email, you’ll automatically get 20% off. Use the code WC25 to score an extra 25% off all orders of $110 or more.

15. Eyeconic

man plays board game to fight dementia
Quality Stock Arts / Shutterstock.com

Best for Insurance

If you’re looking to get designer brand eyewear for a reasonable price, then you might just want to look into Eyeconic.

This company sells a variety of designer frames from big names like Calvin Klein, Gucci and Ray Ban and they’ll even let you use your insurance to pay for it: They accept vision plans from VSP, MetLife and Cigna Vision Insurance, among others.

While the glasses from Eyeconic aren’t the cheapest (often starting in the $200-$300 price range), the pricing on these frames includes your prescription, so you won’t pay any extra for getting a single vision Rx added to your favorite frames.

The company also accepts a variety of insurance plans, including VSP, MetLife and Cigna Vision Insurance.

16. Pair Eyewear

Skeptical woman in eyeglasses
Giulio_Fornasar / Shutterstock.com

Best for Interchangeable Frames

For those who can’t seem to decide which frames they like best — Pair Eyewear might be the answer to your fashion prayers.

The company specializes in ultra-affordable frames (starting at $60, prescription included) that can be used as a base for a variety of “tops” such as interchangeable clip-ons to change the overall color and aesthetic of your glasses.

Tops start at $25 and come in over 100 different colors and designs. You can shop tops by color, holiday or even for a special event (like a wedding).

The company offers free shipping and a 30-day risk-free trial on all purchases. When you sign up with your email, you can get your first pair of prescription glasses for just $54.

17. Payne Glasses

An older couple in glasses uses a laptop computer to shop online
goodluz / Shutterstock.com

Best for Budget Glasses

If you really want the best possible bargain on a pair of new frames, you’re going to want to check out Payne Glasses.

Unlike most online glasses stores, Payne Glasses sells frames at factory prices— as in, as low as $6 per frame.

Yes, you read that right and that price might actually include some prescriptions as well, especially if you don’t need bifocals or progressive lenses.

Besides prescription lenses, the company also sells sunglasses and blue light glasses — which start at just $10.90.

For a limited time, the company has started offering free frames (on select styles), where shoppers just pay the price of shipping. Shop the free frames collection and use code FREE2023 at checkout (limit two per customer in 2023).

18. Eyeglasses.com

Man in glasses
Rido / Shutterstock.com

Best for Get-One, Give-One

Eyeglasses.com isn’t just supplying affordable frames to the masses, they’re also giving back to others through their “Buy One, Give One” campaign which supports donating prescription glasses as well as vision-curing surgeries for those in need via their partner companies RestoringVision and Sankara Eye Foundation.

By offering frames from over 350 big-brand names, as well as more affordable options (like replacement lenses which reuse your existing frames), the company makes it easy to find something in your budget.

Frames start at $88, and include free shipping and a 30-day return policy.

19. Lenscrafters

Happy woman trying on eyeglasses at the optometrist
Stokkete / Shutterstock.com

Best for In-Person Fittings

By combining the best of both in-person and online shopping experiences, Lenscrafters is changing the way people shop for eyewear.

In addition to accepting most major insurance plans, the company offers a hybrid shopping experience that allows you to order your lenses online, then get them fitted and adjusted at one of their 1,000+ locations.

Lenscrafters offers a variety of popular brands including Ray-Ban, Versace, Michael Kors and Coach, among others. Because many of their glasses tend to be high-end brands, the prices are also higher — often running anywhere between $100 and $300 a pair.

The good news is that buying online eyeglasses from Lenscrafters might just save you money on contacts if you catch one of their promotions, such as a recent promo for 50% off a complete pair (frames and lenses) of designer glasses.

20. Lenskart

Woman using laptop
Kinga / Shutterstock.com

Best Customizable Frames

When it comes to customizability, Lenskart does it all.

From clip-on tinted toppers to go with your prescription lenses, to transition glasses and blue light lenses, Lenskart has something for everyone.

For having such a large variety of offerings, they also do a pretty good job of keeping things affordable, with prescription eyewear starting at $54.

The company offers a free one-year warranty on all purchases as well as free worldwide shipping and a 14-day return policy. Join their mailing list and receive 20% off your first purchase.

21. SmartBuyGlasses

Woman walking with coffee
mimagephotography / Shutterstock.com

Best for Contact Lenses & Glasses

SmartBuyGlasses sells a bit of everything: from prescription lenses to sunglasses, and even contact lenses. They also offer a steady stream of savings promotions — like the current flash sale of up to 70% off select glasses.

With super-affordable frames starting at just $7, and a collection of luxury frames starting in the $200 range, there’s something for every budget at SmartBuyGlasses.

Besides all the great deals you can score on eyewear, the company also offers free shipping and a 100-day return policy.

22. 39DollarGlasses

An excited young black man in glasses holds his smartphone
fizkes / Shutterstock.com

Best for Re-Lensing

As the name would suggest, eyewear from 39DollarGlasses starts at just $39. But that price isn’t just for frames: It also includes custom prescription lenses with UV protection.

Like most online eyewear stores on this list, the company offers a wide variety of specialized lenses from progressive lenses to blue light lenses, as well as transitional lenses.

Besides these basic options, the company also sells sunglasses and contact lenses, and provides a re-lens program that allows you to put new lenses in old frames.

Shipping is free for orders over $99, and 39DollarGlasses offers a variety of ongoing discounts for teachers, first responders, and members of the military.

23. Peepers

A woman in glasses reads a magazine at her desk while drinking a mug of coffee
gpointstudio / Shutterstock.com

Best for Readers

Although Peepers sells a little bit of everything from blue light lenses to progressives, we’re really digging their extensive collection of reader glasses. With over 50+ styles to choose from, these glasses are way cooler than your typical grocery store readers.

Most frames start at $29, and come with the option to add a “reading” prescription free of charge. Progressive lenses start at $39, with some sale frames priced as low as $22.

The company offers free shipping on orders over $100 and is currently celebrating 30 years of business with a number of fun, confetti-meets-tortoise-style frames.

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.