The Best Eyewear Deals to Shop Right Now

Don't miss out on these massive sitewide sales

September 1, 2023 10:59 am
Eyewear on sale for Labor Day
Just in time for fall.
Courtesy of brands/Getty

It’s an optimal time to buy a fresh pair of specs for your face. A bunch of our favorite online eyewear retailers are still throwing massive sitewide Labor Day sales, so you can cop a new pair of prescription glasses, blue light glasses or sunglasses in time for fall at a reasonable price.

The Best Places to Buy Prescription Glasses Online
Why you should definitely consider foregoing the brick-and-mortar stores altogether

Below, we’ve rounded up the best eyewear sales to shop right now — and be sure to check out all of the Labor Day deals and steals still running here.


One of the largest online prescription glass retailers, offers an array of high-quality designer and house brand glasses from Ray-Ban to Gucci. During its sitewide Labor Day sale you can take 30% off designer frames + free Rx lenses and 40% off all other frames + free Rx lenses.


Take $30 Off Orders $100+ at Eyebuydirect, the destination for affordable but high-quality eyewear. Just use code FALL30 at checkout.

The Best Labor Day Sales You Can Still Shop
60 of our favorite sales (and counting), running the gamut from style to tech

Lens Crafters

The recognizable brick-and-mortar optical retailer is hosting a rather substantial online sale for Labor Day. Get 40% off lenses with any frame purchase.

Privé Revaux Eyewear

The celebrity-backed designer eyewear brand sells high-quality, sophisticated shades at accessible prices. Use code INTHESHADE to get two clearance items for free when you make any purchase.


With prescription glasses prices starting at just $78, Hubble is the premier destination for affordable, on-trend glasses, as well as cost-friendly contacts. And every pair of prescription lenses ships free to your door. Currently, everything is 30% off with code LABORDAY30.

The InsideHook Newsletter.

News, advice and insights for the most interesting person in the room.