All products are independently selected by our editors. If you buy something, we may earn an affiliate commission. Learn how we test and explore discount codes.

Glasses Direct Savings with 2 for £89 on Selected Varifocal Glasses plus Standard Delivery

Valid until further notice

Editor's Pick: 65% off Lenses

Valid until further notice

Save Now: 50% off Selected Orders

Valid until further notice

Get 50% off UNIDAYS Student Discount at Glasses Direct

Last verfied on 29 May 2026

Get 50% off any 1 Pair with £100 of Lenses at Glasses Direct

Valid until further notice

Claim 40% off plus Free Delivery with this Promo Code!

Expires today

Glasses Direct Savings: 40% off Frames plus Free 2nd Pair

Last verfied on 26 May 2026

Claim 40% off Frames with this Promo Code!

Expires tomorrow

Glasses Direct Promo Code: Take 40% off Frames

Valid for next 2 days

Glasses Direct Savings: 25% off Lenses with Purchase of any Frames

Valid until further notice

Limited Time Only: 25% off Frames & Lenses + Free 2nd Pair

Expires on 31/12/2026

20% off any Pair from 2-for-1 Frames Collection with this Discount Code

Valid until further notice

Save Now: 20% off Premium Designer Glasses

Valid until further notice

Editor's Pick: 15% off Frames

Expires today

Receive 15% off Frames with this Voucher

Expires on 31/08/2026

Limited Time Only: Free Delivery

Expires on 31/12/2026

Save at Glasses Direct with Up to 30% off + Free Delivery on Frames

Valid until further notice

2 for £39 on Selected Prescription Sunglasses Orders plus Standard Delivery at Glasses Direct

Expires tomorrow

Get a £10 Thank-You Gift of your choice from M&S, Just Eat, Costa, or Amazon.co.uk with Friend Referral when you redeem this Offer

Expires on 31/12/2026

Get Up to 50% off Sale Styles

Expires today

Get 2 Pairs from £15 with Newsletter Sign-Up plus Standard Delivery

Last verfied on 28 May 2026

Get 2 for 1 at Glasses Direct - on Glasses with any Prescription Frame from £49 plus Standard Delivery

Valid until further notice

30 day statistics: 12 New deals added • 0 tested manually • Last modified on 31/05/2026

Test These Glasses Direct Discount Codes & Deals which just expired

Sometimes these Glasses Direct vouchers still work after they expire.

Save at Glasses Direct with Up to 60% off on Lenses and 50% off Frames in the Cyber Week Sale

Editor Pick: £90 off Orders with this Discount Code

Up to 50% off on Lenses + 30% off Frames on Orders over £30 at Glasses Direct

Glasses Direct Promo Code: Take 70% off Premium Designer Frames

Take 30% off all Purchases at Glasses Direct

40% off Everything at Glasses Direct

Limited Time Only: 50% off all Items

Up to 50% off Frames & 60% off Lenses at Glasses Direct

Glasses Direct Savings: 50% off Lenses + 30% off Frames

Editor's Pick: 50% off Lenses plus 20% off Frames

2 for £39 on Selected Prescription Sunglasses plus Standard Delivery at Glasses Direct

Promo codes you might also enjoy

Yumi Nutrition Discount Code: Grab 25% off

Valid until further notice

Eve Lom Promo Code: Take 15% off

Valid until further notice

10% off Everything at Healthspan

Valid until further notice

Save Now: 20% off

Valid until further notice

Information and advice about this shop

Glasses Direct logo

See how we find our codes

If you’re curious about how we find our Glamour voucher codes, look no further. You can see how our team finds you savings in our process guide.

A little bit about Glasses Direct

From prescription spectacles to glamorous shades, Glasses Direct offers a broad selection of frames for every occasion, and they’re offered at great prices too. The brand started in 2004 after one man got fed up with trying to search for affordable glasses. Now 3 million people a year buy prescription glasses and sunglasses from well known brands without breaking the bank. Join them and with the right Glasses Direct promo code and you can save even more on your order.

With so many frames to choose from, why not make the most of your Glasses Direct discount code with these offers?

Catwalk Collection

From Ben Sherman beauties (£99) to Marc Jacob frames (from £114), Glasses Direct is one of the best places to pick up a pair of designer specs for less. Use one of our Glasses Direct promo codes to save even more on your purchase. 

2-4-1 deals

Discount frames are available at 2-for-1 prices at Glasses Direct. Use one of our Glasses Direct promo codes to save more on your order, or simply pick up two fabulous pairs for as little as £49.

Sunglasses

Whether for prescription frames or to simply add a splash of glamour to your wardrobe, you can pick up your next gorgeous glasses for just £9, as well as your favourite sunglasses brands such as Ted Baker, Ray-Ban, Kate Spade and Oakley. Use one of our Glasses Direct promos and you can get the best brands for even less.

Seasonal sale events for your calendar

Autumn: While there are discounts throughout the year, Black Friday appears to be the only time Glasses Direct offers a seasonal sale. Previous years have seen site-wide promotions offering up to half-price and free delivery on all orders placed.

How do I redeem my Glasses Direct discount code?

It’s easy to redeem your Glasses Direct promo code. Simply follow these easy steps:

  1. Select your frames, your lenses, any coatings, and add them to your basket.

  2. When you’re happy with your order and prescription details, head to the checkout.

  3. Above the subtotal, find the Promo Code box. 

  4. Paste in your code and click ‘Apply’ to see how much you will save.

What can I do if my code isn’t working?

If your Glasses Direct promo doesn’t work, don’t worry, here are some things to try:

  • Check that the code covers the glasses you are buying, some are only for specific brands or collections.

  • Has the code expired? Most Glasses Direct discount codes have an expiry date.

  • Did you copy and paste the code without making any changes? It’s probably case-sensitive!

  Glasses Direct FAQs

Is there a Glasses Direct sale section?

Yes! The Glasses Direct clearance section can be found through the Offers tab on the top banner. You’ll also see some great Glasses Direct promos advertised on the homepage so always scroll through to see if there is a deal you can take advantage of.

Is there a Glasses Direct Black Friday discount?

Black Friday is the perfect time to use your Glasses Direct discount. Previous Black Friday deals have included site-wide discounts of up to 50%, including major brands, with free delivery on all orders.

Can I find discounts for existing customers?

Of course, most Glasses Direct discount codes are available for returning customers. You won’t be able to use the first order discounts, but check out any of our Glasses Direct promo codes, and you’ll pick up a pair for less. 

Is there a Glasses Direct first order discount?

Absolutely! You’ll usually see a pop-up Glasses Direct discount code when you first access the website. We’ve seen some fantastic deals, including your first 2 pairs for £15 or 2 designer pairs for £35. Be sure to check the deals when you shop, or pick up a Glasses Direct voucher right here. 

Can I get a Glasses Direct student discount?

The student discount at Glasses Direct regularly offers 50% off 2-4-1 frames. Simply verify your student status through UNiDAYS to start saving on all the latest styles. Having the perfect glasses not only helps you study, but with the wide range of frames available, you’ll have a fantastic new look too.

Can I benefit from subscribing to the Glasses Direct newsletter?

When you sign up for the newsletter, you’ll receive the fantastic Glasses Direct sign-up offer we mentioned above - your first 2 pairs for £15 or 2 designer pairs for £35. Not only that, but you’ll be the first to hear about all the fabulous sales and discounts. 

Can I get gift cards at Glasses Direct?

We can’t seem to find any gift cards for Glasses Direct, although the Refer a Friend option offers a great way to help out the person you love. 

Do I get any discounts through the Glasses Direct app?

Glasses Direct doesn’t appear to have an app at this time. However, we expect the glasses experts to come up with one soon, so watch this space. 

What is the Glasses Direct returns policy?

  1. You can have peace of mind when you order your new glasses with Glasses Direct. The brand offers a generous 120-day free returns policy, with lenses included. 

  2. Fill in the Returns Form that came with your order and put it, as well as the item(s) you are returning, in the box or envelope they were originally shipped in.

  3. You will have received an adhesive returns label with your order. All you have to do is peel it off and attach it to the sealed parcel. We recommend taking it to the Post Office for a free postage receipt.

  4. Send it back with 120 days of the dispatch date.

Can I get next day delivery at Glasses Direct?

Next-day delivery is not available at Glasses Direct. Standard delivery is available for just £4.95 If purchasing a pair from the premium designers range, you’ll get free courier service. Your order should be dispatched within 7 days, and delivered within 10 days after that date. 

Is there a Glasses Direct price match policy?

While Glasses Direct doesn’t have a price match policy, you’re bound to find a fantastic deal on the website, and you can always use one of our Glasses Direct vouchers to lower the price even further.