When you use one of our discounts, we may earn a small commission on that purchase.

Valid until further notice

Valid until further notice

Valid until further notice

Valid until 30/06/2023

Valid until further notice

Valid until further notice

Valid until further notice

Valid until further notice

Valid until further notice

Valid until further notice

Valid until further notice

Valid until further notice

Valid until 31/12/2023

Valid until further notice

Valid until further notice

Valid until 31/12/2023

Valid until further notice

Valid until further notice

Valid until 03/08/2023

Valid until 18/08/2023

Valid until 17/07/2023

Valid until 18/08/2023

Valid until 31/12/2023

30 day statistics: 18 New deals added • 12 tested manually • Last modified on 26/06/2023

Here are some of the top recent Glasses Direct discount codes & promo codes

Sometimes these Glasses Direct vouchers still work after they expire.

Promo codes you might also enjoy

Valid until further notice

Valid until 02/07/2023

Valid until further notice

Valid until further notice

Information and advice about this shop

Glasses Direct logo

A little bit about Glasses Direct

From prescription spectacles to glamorous shades, Glasses Direct offers a fantastic selection of frames for every occasion. Whatever your reason for wanting to buy glasses, there is sure to be an option out there that will suit your needs perfectly, 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 snap up glasses, sunglasses and fantastic brands without breaking the bank. Join them and with the right Glasses Direct promo code, you can save even more on your order.

With so many fabulous frames to choose from, why not make the most of your Glasses Direct discount code with these fantastic 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.


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.