For shoppers looking to update their eyewear, EyeBuyDirect currently features a code for 25% off frames and 50% off lenses. This is a strong option for those purchasing new prescription glasses or sunglasses, as it applies to both frames and most lens options. However, depending on your total purchase and specific items, other offers might provide an even greater saving.
For a general eyewear purchase that includes both frames and lenses, you will want to compare the featured 25% off frames plus 50% off lenses code (Offer 1) with the 45% off everything code (Offer 5). For example, on a purchase including a $100 frame and $100 in standard lenses, making a total of $200, the 25% off frames and 50% off lenses code reduces the frame to $75 and the lenses to $50, for a combined final price of $125. This represents a $75 saving. However, the 45% off everything code (Offer 5) would take $90 off this same $200 purchase, leaving you to pay $110, which is an even better saving.
If you are specifically purchasing a Ray-Ban Meta or Oakley Meta frame, the 65% off code (Offer 2) is the strongest choice. This discount also applies to prescription and non-prescription lenses when purchased with the eligible frame. For a $300 eligible frame with $100 lenses, this code would reduce the frame to $105 and the lenses to $35, for a final total of $140, saving you $260.
For an order consisting mainly of lenses, the code offering 55% off all lenses (Offer 4) is highly effective. On a $150 lens order, this code reduces your cost to $67.50, saving you $82.50. This offer also provides an extra 10% off AI Glasses.
New customers spending over $80 can use the 35% off your first order code (Offer 15). However, if your items are not from the excluded brands, the 45% off everything code (Offer 5) is typically a bigger saving. For an $85 first order, 35% off saves $29.75, bringing the total to $55.25. The 45% off everything code saves $38.25, making your total $46.75.
For smaller purchases, the $30 off your order code (Offer 14) can provide a significant saving. For example, on a $60 purchase, this code brings your total down to $30, a 50% saving. This often outperforms percentage discounts on lower totals. If you are purchasing two products and they are low value, the Buy 1 Product & Get 1 $15 Off Your Order code (Offer 3) will save you $15 once you add two items to your cart.
When shopping from the Closeouts Sale, prices are already marked down with savings of up to 78% (Offer 19). If your chosen items are part of the broader "45% Off Everything + Free Shipping" sale (Offer 18), that discount and free shipping will apply automatically without a code.
For free shipping, consider the automatic 45% off everything sale (Offer 18), which includes free shipping. If you need free 2-day delivery specifically and the shipping cost outweighs the saving from other codes, you can use the Free 2-Day Delivery code (Offer 17), but note it cannot be combined with other discounts.
If you are looking for future deals and exclusive offers, sign up for the EyeBuyDirect newsletter (Offer 23) to receive promotions directly in your inbox.
The 25% off frames plus 50% off lenses code is a good saving, but it sits below the biggest percentage code we recorded in the 12 months to October 2026, which was 65% off, similar to the 65% off Ray-Ban Meta offer available today. Our records show the typical percentage code in that period was 30% off, and the biggest percentage sale reached up to 78% off, matching the current Closeouts Sale. Our team tested 124 EyeBuyDirect codes at checkout in the 12 months to October 2026.
To ensure you get the best deal, compare the final price after applying the most relevant code for your cart. As most EyeBuyDirect offers state they cannot be combined with other coupons or discounts, always choose the single offer that yields the lowest total for your specific purchase.