Movatterモバイル変換


[0]ホーム

URL:


X
Article updated on Sep 30, 2025

Eye-Catching Savings: Best Online Deals on Glasses and Contacts Right Now

From direct discounts to free shipping, take advantage of tons of offers on new eyewear.

Headshot of Jared DiPane
Headshot of Jared DiPane
Jared DiPaneWriter
Jared DiPane is a writer on CNET's Commerce Team specializing in finding the best deals and tips on how to maximize your money. With over 10 years of experience, he's managed commerce content and initiatives for Digital Trends, Mobile Nations, & Future PLC. When not deal hunting, he's likely spending time with his family, building something or researching his next big purchase.
ExpertiseDeals and Shopping Tips
Headshot of Amber Guetebier
Headshot of Amber Guetebier
Amber GuetebierWriter
When not writing up the best deals for CNET readers, Amber Guetebier writes about plants, gardening, folklore and pirates. She is the author of several books and currently writing several more.
Written by
Jared DiPane
Amber Guetebier
17eye care products on sale
CNET logoWhy You Can Trust CNET

Our expert deal-hunting staff showcases the best price drops and discounts from reputable sellers daily. If you make a purchase using our links, CNET may earn a commission.

People who wearglasses and contact lenses know how expensive these essentials can get. This is especially true for those requiring special prescriptions, such as progressives, or those who might want prescription sunglasses. Even vision insurance isn't a guarantee that your optical necessities will be cheap. Plus, if you have kids, you might discover that it's time for their first pair of glasses, too.

However, there are plenty of online eyewear stores that offer deals, coupon codes and other ways to save. They often also sell contacts, prescription sunglasses and have tons of options available. Some of these sites also work with vision insurance and accept flexible spending account (FSA) or health savings account (HSA) dollars, so you can compound your savings. As a bonus, some of these sites offer the opportunity to try on glasses before committing to a purchase.

Hey, did you know? CNET Deals texts are free, easy and save you money.

We've rounded up some of the best online deals. And if you've signed up for an FSA or HSA through your employer, you might be able to apply some of those funds to purchases from the retailers listed. For more information, check out ourFSA guide.

Watch this: Tips for Buying Prescription Glasses Online

Best online glasses deals

Glasses USA

If you're looking for new glasses, Glasses USA has some of the best offers. There are discounts on frames and lenses, so no matter what you're looking for, you're likely to find it there for less. You can score30% off site-wide with the codeSAVE30. Plus, there are even more offers to take advantage of:  

Buy one, get one free: With the codeBOGOFREE, you can get a second pair of glasses for free. The order can include one "premium" frame, and the discount will cover the cheaper of the two pairs of glasses. 

30% off frames: If you need only a single pair of glasses, use coupon codeSAVE30 for 30% off and free shipping. This applies only to frames with basic prescription lenses, and it's not compatible with premium, on-sale or "new arrival" glasses. The coupon can be used to save on sunglasses as well. If you want more savings on sunglasses, use the code SUNNIES10 to save $10 on any pair of sunglasses.

Other deals include 50% off lens upgrades with the codeLENSES50, and you can save on select designer frames (although quite a few brands are excluded) with the promo codeDESIGNER40. If you need glasses and contacts at the same time, when you spend over $120 on contacts, you can get a pair of glasses for free. Use the offer code FREE-GLASSES. Just note that this offer isn't good on premium, luxury, sale, the Marsai Martin X GlassesUSA.com collection or the Von Miller x GlassesUSA.com collection. 

Finally, you can save 30% on contact lenses with the coupon codeCONTACTNEW30 and save 50% on select progressive lenses with the code PROG50.

Details
30% off site-wide with code
Close

Eyeglasses.com

Eyeglasses.com is offering a 50% discount on your purchase. Just be sure to use the CNET-exclusive code 50%OFF to receive the discount. The code is valid on your entire purchase. 

Details
Save 50% with code 50%OFF
Close

Glasses.com

Glasses.com is offering customers up to 50% off select frames and lenses, with no expiration date currently listed. Plus, you can use FSA and HSA funds. You can also get 30% off on eyeglasses and select sunglasses. 

AARP members can access extra savings, and Glasses.com has partnered with ContactsDirect to offer 15% off contacts and free shipping with the coupon code MYCONTACTS15.

Details
Up to 50% off frames and lenses
Close

FramesDirect.com

At FramesDirect.com, there are a variety of ways to save. It has designer outlet deals where you can save up to 50% off, as well as a wide range of other frames discounted by as much as 60%. 

Pro tip: FramesDirect.com accepts FSA and HSA dollars.

Details
Up to 60% off top brands
Close

EyeBuyDirect

Right now, EyeBuyDirect is offering a buy one, get one free promotion with the codeBOGOFALL. And it's also running a50% off sale for a limited time.

Details
Buy one get one free, plus 10% off with code
Close

Lensabl

Regular lens replacements and frames start at $97 each. You can also save on contacts when you buy in bulk. Lensabl also works with vision insurance, so be sure to check with yours for potential additional savings.

Details
From $97
Close

Zenni

Zenni has earned a reputation for being one of the best budget options for buying glasses, with frames that start at less than $7, so you're already finding some of the lowest prices online. Dig around Zenni's sale section and you'll find even deeper discounts on frames and sunglasses. Plus, it has plenty of frames under $30 that are perfect for a new upgrade or for purchasing an extra pair so you can have more wardrobe options.

Signing up for Zenni's email list can save you 10%, and all orders worth $89 or more get free shipping.

Details
Free shipping on orders $89+
Close

Warby Parker

If you've tried and failed at virtual try-ons in the past, Warby Parker is convenient because you can get up to five pairs of glasses sent to you for a home try-on to ensure a better fit. Right now, you can get select frames for just $95. And you can also save some extra money with FSA, HSA or your insurance.

Details
Select frames at $95
Close

Pair

Pair Eyewear allows you to buy a base frame and add on an endless array of top frames that click in place to customize your glasses for any occasion. Pair sells frames starting at $60 and is offering free shipping on all US orders right now. You can save a little extra --up to 15% -- by bundling your toppers and base frame. There's also a limited-time sale on select frames and toppers;frames are 30% off andtoppers are available for 15% off.

Details
From $60
Close

Overnight Glasses

Whether you need a fast replacement for broken lenses or you just can't stand waiting, this online retailer offers a quick turnaround on orders. You can get new glasses in as little as three days with an added cost of $9. If you need broken lenses replaced, Overnight Glasses will get them back to you in 48 hours.

Shop designer frames, many of which are discounted up to 70%, and use codelens15 to get an extra 15% off those frames. Or get 15% off regular-priced frames with the codefast15. New customers can enter their email to save $20 off their first order. 

Details
Up to 70% off designer frames
Close

Jonas Paul

This brand offers kids' frames at an affordable price and, similar to Warby Parker, sends you an at-home try-on kit so children can find the perfect fit before ordering. The kit is free, and kids get seven frames to try on. Once they decide, you send the frames back in the envelope provided and place your order online. Right now, you can Buy one get one 40% off with code SCHOOL40.

If you sign up for Jonas Paul's email list, you can save up to 20% off your next order.

Details
Buy one get one 40% off with code
Close

SportRx

If you're in the market for prescription glasses that can be used while playing sports or that are designed by sports brands, such as Nike, Oakley and Ray-Ban, check out the huge selection at SportRx. When you buy two pairs and use code BOGO25, you'll score 25% off your second pair. You can also getfree single vision lenses on select frames.

Details
Score 25% off your second pair
Close

Best online contacts deals

Zenni

Zenni, one of the best places to shop for discounted frames, is now offering contact lenses including major brands like CooperVision and Bausch + Lomb. You can save 20% on your first order of contacts through Zenni, plus get free shipping. 

Details
Save 20% on first order
Close

ContactsDirect

Using codeHAPPY20 will save you 20% on any ContactsDirect order, and as always, you get free shipping. This promotion isn't limited to your first order, so even if you've ordered with ContactsDirect in the past, you'll still be eligible for the discount. You can also stock up a year's worth of supply and get up to $100 off.

Details
Save 20% on all orders, plus free shipping
Close

1-800 Contacts

New 1-800 Contacts customers can get 30% off their first order, plus free shipping. 

The site carries most of the popular brands, such as Acuvue, Biofinity, Proclear, Biotrue and more. You can also use vision insurance benefits with 1-800 Contacts. The discount will be automatically applied at checkout. 

Details
Save 30% on first order and free shipping
Close

Warby Parker

Warby Parker doesn't just sell glasses. You can save 20% on your first contacts order and shipping is free. Many brands are available, including Scout, Acuvue, MyDay and more. The discount will be automatically applied during checkout. 

Details
20% off first contacts order
Close

Glasses USA

Glasses USA also offers a deal on contacts. Save 30% on all lenses when you use the coupon codeCONTACTSNEW30 and you'll get a $50 credit towards a future eyeglasses or sunglasses purchase. If you need glasses and contacts at the same time, when you spend over $120, you can get glasses for free. Use the offer codeFREE-GLASSES. Just note that this offer isn't good on premium, luxury, sale, the Marsai Martin X GlassesUSA.com collection or the Von Miller x GlassesUSA.com collection. 

Details
30% off contact lenses and free glasses with $120 purchase
Close
The information contained in this article is for educational and informational purposes only and is not intended as health or medical advice. Always consult a physician or other qualified health provider regarding any questions you may have about a medical condition or health objectives.

Deals Guides

Headshot of Jared DiPane
JARED DIPANE
Writer
Jared DiPane is a writer on CNET's Commerce Team specializing in finding the best deals and tips on how to maximize your money. With over 10 years of experience, he's managed commerce content and initiatives for Digital Trends, Mobile Nations, & Future PLC. When not deal hunting, he's likely spending time with his family, building something or researching his next big purchase.
Headshot of Amber Guetebier
AMBER GUETEBIER
Writer
When not writing up the best deals for CNET readers, Amber Guetebier writes about plants, gardening, folklore and pirates. She is the author of several books and currently writing several more.

[8]ページ先頭

©2009-2026 Movatter.jp