Skip to content

EyeBuyDirect promo codes for October 2026

We confirm every code and deal on this page on EyeBuyDirect's own pages and in posts about it, and each says when. 38 of 38 still work — the rest are listed below with the date they stopped.

Last checked 1 day ago
21 working codes
Best today: 65% off
Filter
Sort

Working EyeBuyDirect codes today

  • 20%
    Code

    20% off eyewear orders of $75+

    Enter the code at checkout for 20% off orders of $75 or more.

    Min. spend $75Eyewear
    Verified· 6d ago
    MS20
    See terms & exclusions

    Offers cannot be combined with any other coupons or discounts. Maximum 6 frames per order. Offer subject to adjustment due to modifications, returns, cancellations, and exchanges. Coupon is not available for designer brand frames.

  • 50%
    Deal

    Tier 3: 50% off up to 2 complete pairs

    Diamond Light members unlock 50% off a complete pair, up to two pairs; a complete pair includes frames and lenses.

    Min. spend $250Eyewear
    Verified· 6d ago
    See terms & exclusions

    Complete pair = frames & lenses.

  • $30
    Code

    $30 off eyewear orders of $100+

    Apply the coupon to orders of $100 or more; it cannot be combined with other coupons or discounts.

    Min. spend $100Eyewear
    Verified· 6d ago
    MS30
    See terms & exclusions

    Offer cannot be combined with any other coupons or discounts. Maximum 6 frames per order. Offer subject to adjustment due to modifications, returns, cancellations, and exchanges. Coupon is not available for designer brand frames.

  • 25%
    Code

    25% off eyewear orders of $110+

    Apply the coupon to orders of $110 or more; the discount cannot be combined with other coupons or discounts.

    Min. spend $110Eyewear
    Verified· 6d ago
    WC25
    See terms & exclusions

    Offer cannot be combined with any other coupons or discounts. Maximum 6 frames per order. Offer subject to adjustment due to modifications, returns, cancellations, and exchanges. Coupon not valid for Ray-Ban, Oakley, ARNETTE, Coach, Armani Exchange, Ralph or Vogue eyewear.

  • 65%
    Code

    65% off storewide

    Applies to eyewear including eyeglasses and sunglasses.

    Min. spend $90Sitewide
    Verified· 1d ago
    AMBE•••30
  • 20%
    Code

    20% off storewide

    Requires minimum order of $90 before applying discount.

    Min. spend $90Sitewide
    Verified· 1d ago
    STUD•••60
  • 20%
    Code

    20% off veteran orders with frames $15+

    Veterans can enter the code at checkout to apply the discount to orders that include frames priced at $15 or more.

    Min. spend $15Eyewear
    Verified· 6d ago
    VA•••OR
  • 30%
    Code

    30% off Blue Light Filtering Lenses

    Use the code for 30% off eligible blue light filtering lenses at checkout.

    Lenses
    Verified· 6d ago
    BL•••30
    See terms & exclusions

    Valid on EBDBlue Plus, EBDBlue 360, EBDBlue Smart and SightRelax only. Cannot be combined with other coupons or promotions. Packages are not included. Maximum 6 frames per order. Not valid for Ray-Ban, Oakley, ARNETTE, Coach, Armani Exchange, Ralph or Vogue eyewear.

Shopper reports this week

0
reports, 7 days
—
worked
0
codes retired
  • No reports yet this week — be the first.

EyeBuyDirect prices worth acting on

Prices read 15 Oct 2026 from EyeBuyDirect's deals page
Designer eyeglasses

Ray-Ban RB5154 Clubmaster

$147$210

Save 30% on a classic Ray-Ban Clubmaster frame in tortoise rose gold.

See it on EyeBuyDirect
Eyeglass frames

Meliora

$84$119

Save 30% on Meliora black frames, a versatile everyday pair.

See it on EyeBuyDirect

When EyeBuyDirect actually discounts

Our estimate of when EyeBuyDirect's biggest discounts of the year happen, month by month. November is the month to wait for.

75%of EyeBuyDirect's biggest discounts happen in November
Share of biggest discounts by month (%)

How to apply a code at EyeBuyDirect

  1. 1

    Copy the code above

    Start with the one verified most recently, not the biggest number.

  2. 2

    Go to your cart page

    Open the cart icon to reach the full cart page. Your items and the order summary are shown there.

  3. 3

    Open the promo code section

    Open the promo code section on the cart page. Enter your code in the promo code field, then use the apply button to apply it. A code can also be entered during checkout.

  4. 4

    Check the total dropped

    If it didn't, tell us — a code shoppers report as failing moves to the bottom of the list.

Everything else worth knowing before you buy

Free shipping
EyeBuyDirect provides free shipping on orders over $119 for both United States and Other Countries via USPS Standard Shipping.
Returns
EyeBuyDirect offers 30-Day Free Returns. Items must be returned in the same condition with all original contents, and refunds are issued after the product is received.
Best month to buy
November — about 75% of EyeBuyDirect's biggest discounts of the year fall in it, by our estimate.
Customer service
You can call 1-855-393-2891, use Live Chat, or email customer service 24 hours a day, 7 days a week. For insurance help, contact via phone or email Monday–Friday, 9:00 AM–5:30 PM (EDT/EST).
Newsletter
By subscribing, you can see the latest collections and exclusive offers before the crowd. Eyebuydirect sends you news, special offers, and other marketing communication as part of the Loyalty Program.

EyeBuyDirect sale calendar

Our estimate of when EyeBuyDirect's biggest discounts of the year happen
In 3 weeks

Singles' Day Sale

Mid-November shopping event with deals across frames and lenses.

2% of its biggest discounts
In 5 weeks

Black Friday Sale

The day-after-Thanksgiving sale with its deepest frame and lens deals.

50% of its biggest discounts
In 6 weeks

Cyber Monday Sale

The online follow-up to Black Friday with sitewide savings.

22% of its biggest discounts
In 6 weeks

Holiday Sale

Its year-end holiday sale on glasses and sunglasses.

5% of its biggest discounts

EyeBuyDirect coupon questions

Six questions people actually ask us.

What minimum spend does each EyeBuyDirect coupon code require?

The listed EyeBuyDirect codes are MS30 for $30 off orders of $100 or more, WC25 for 25% off orders of $110 or more, MS20 for 20% off orders of $75 or more, and BLUE30 for 30% off blue light filtering lenses. Each code is entered at checkout to get the discount.

How often does EyeBuyDirect change its coupon codes?

EyeBuyDirect rotates its coupons every week, so you should check its coupon page often for the latest codes.

What order total gets free shipping on EyeBuyDirect?

EyeBuyDirect offers free standard shipping on orders over $119 in the United States and other countries.

How much does shipping cost on EyeBuyDirect?

Standard UPS or USPS shipping costs $5.95, UPS Express starts at $19, and 2-Day Delivery is free and offered only as 2-Day Delivery. Standard shipping takes 7 to 14 business days, and UPS Express takes 5 to 12 business days.

What discounts does each EyeBuyDirect loyalty tier get?

Tier 1 gets a free case, 15% off sitewide on your anniversary, and buy one get one free on your birthday. Tier 2 gets 50% off frames plus 25% off lenses, 20% off sitewide, and buy one get one free plus an extra 10% off on your birthday. Tier 3 gets 50% off a complete pair (up to 2 pairs) and 30% off sitewide, plus buy one get one free on your birthday.

How does the EyeBuyDirect referral program pay out?

You get $10 for each friend who joins and $10 for every referral, and your friend gets $10 for joining plus 15% off and free shipping as a welcome perk. You also get $10 extra for your first referral and $50 extra with every five referrals. Five referrals earn $110 in EBD Credits, and during Double Credits campaigns you earn 2x the usual reward.

Keep looking

EyeBuyDirect and the EyeBuyDirect logo are trademarks of their owner, shown here solely to identify the store and its offers. Couponly is an independent service and is not affiliated with, endorsed by, or sponsored by EyeBuyDirect. We may earn a commission when you shop through our links. See our Terms.