Save up to 50% on eyeglasses and contact lenses at 1-800-Contacts, Pair Eyewear, Hubble
Score holiday discounts and BOGO deals on glasses, contact lenses, sunnies and more.
— Recommendations are independently chosen by our editors. Purchases you make through our links may earn us and our publishing partners a commission.
If you wear contact lenses or glasses, I'm going to suggest that you take advantage of the current holiday sales you can find at top-selling eyewear brands like Pair Eyewear, 1-800-Contacts and Hubble. Whether you're updating your eyewear collection or stocking up on daily essentials, there are several seasonal offers available to help you score huge savings on high-quality frames, lenses and more. As someone who very personally understands the insane costs that come with achieving perfect vision, I've put together a list of the most popular sales on eyewear, disposable contact lenses and more this December to help you save up to 50%.
1. 1-800-Contacts
1-800-Contacts is a go-to source for contact lenses, offering a wide range of brands and prescription options. This December, 1-800-Contacts is offering 20% off their entire selection of contact lenses for new customers. Shoppers can enjoy exclusive deals on popular brands like Acuvue, Biofinity and Air Optix. Additionally, 1-800-Contacts offers free shipping on all orders, making it even easier to save on your contact lens needs.
2. GlassesUSA
GlassesUSA offers a vast selection of eyeglasses and sunglasses at competitive prices. Right now, you can grab special deals of up to 50% off at the GlassesUSA sale, plus BOGO deals on select frames with code BOGOFREE. From classic to trendy styles, GlassesUSA has something for everyone. Make sure to check their site for limited-time promotions on prescription glasses, designer frames and more.
➤Shopping news: Zenni Optical and NBA Star Jrue Holiday teamed up on an exclusive eyewear collection
3. Yesglasses
Yesglasses is known for its high-quality, affordable eyewear. This December, Yesglasses is offering incredible discounts on their stylish frames and lenses including up to 30% off everything with code XMAS. Customers can take advantage of special deals on prescription eyewear, blue-light blocking glasses and stylish sunglasses. Yesglasses also provides a virtual try-on feature, making it easy to find the perfect pair from the comfort of your home.
4. Hubble Contacts
You can pay $1 for your first 15 pairs of daily disposable classic Hubble lenses, $4.99 for Hydro by Hubble or $9.99 for SkyHy by Hubble contacts. After your trial period, your cost will depend on your prescription, type of contact lenses and delivery cadence. Hubble’s subscription service for contact lenses is designed to be user-friendly and flexible. After your initial order, you can choose how frequently you want your contacts delivered—every four, six or eight weeks. This ensures you never run out of lenses and can adjust your delivery schedule as needed, depending on how often you wear contacts, if you have upcoming travel plans or simply like to stock up when you can!
5. Pair Eyewear
Pair Eyewear is known for its innovative and customizable frames that allow you to switch up your look with interchangeable tops. This December, Pair Eyewear is offering a sweet deal with up to 20% off sitewide. Whether you're shopping for yourself or looking for the perfect gift, you can find stylish frames for men, women and kids, with prices starting as low as $17 for Top Frames.
6. Zenni Optical
Zenni Optical is known for having incredibly affordable eyewear options all year long. You can get the new Zenni Transitions lenses starting at just $89.95, shop the newest collab between Zenni Optical and NBA Star Jrue Holiday, find Blue Light Blocking glasses starting at just $16.95 and get free shipping on all orders of $65 or more.
Prices were accurate at the time this article was published but may change over time.