You can save up to 50% off during GlassesUSA's Valentine's Day sale, with discounts on lenses, sunglasses and contact lenses available now. Just make sure to copy the code below and enter it at checkout to get the full discount. And pay attention to the end date to each deal -- some expire as early as Feb. 16, while others last until Feb. 20.
Whether you're actively shopping for a Valentine's gift or just using the excuse to finally replace those glasses you've been putting off for months, this deal has something for everyone. We like GlassesUSA for its wide range of affordable, stylish frames, which is honestly all most of us want.
One of the biggest highlights right now is 50% off lenses for Ray-Ban and Oakley Meta glasses, plus free shipping with code LENSES50. Prescription lenses can seriously drive up the final price, so this deal makes upgrading to high-end or smart frames far more reasonable. Just note that this offer runs through Feb. 18.
Sunglasses shoppers also have options. You can take 20% off sunglasses from Ray-Ban, Oakley and Costa Del Mar with code SUN20. This deal excludes eyeglasses and select luxury or sale items, and some style exclusions may apply. It's available until Feb. 16, making it a solid option for last-minute Valentine's gifting.
GlassesUSA is also offering 30% off contact lenses from brands like Dailies, Air Optix and Acuvue using CONTACTSNEW30, along with free shipping across the board. And this deal ends on Feb. 20, giving you a bit more breathing room to stock up on essentials.
If you want to check out other brands, take a look at our list of the best places to buy glasses online.
Why this deal matters
Glasses, contacts and sunglasses aren't impulse buys for most of us, so saving this much takes the sting out of replacing or upgrading prescription glasses. With multiple offers running at once and different end dates, it's easy to pick what makes sense for you.



