Glasses Direct Promo Codes
Up to £89 off
5 out of 5 stars from 1 votes
Glasses Direct Savings with 2 for £89 on Selected Varifocal Glasses plus Standard Delivery
Valid until further notice
70% off Lenses in Premium Designer Frames with this Discount Code
Valid for next 2 days
Get 50% off UNIDAYS Student Discount at Glasses Direct
Expires on 31/12/2026
40% off Frames at Glasses Direct
Last verfied on 3 Apr 2026
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
15% off Frames
Last verfied on 3 Apr 2026
Receive 15% off Frames with this Voucher
Valid until further notice
Limited Time Only: Free Delivery
Expires on 31/12/2026
2 for £39 on Selected Prescription Sunglasses Orders at Glasses Direct
Last verfied on 2 Apr 2026
2 for £39 on Selected Prescription Sunglasses plus Standard Delivery at Glasses Direct
Expires on 10/04/2026
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 on 30/04/2026
Get 2 Pairs from £15 or 2 Designer Pairs from £35 with Newsletter Sign-Up plus Standard Delivery
Expires on 31/12/2026
Grab Up to 50% off + Free Delivery when Shopping at Glasses Direct
Expires on 10/04/2026
Up to 50% off on Lenses + 30% off Frames on Orders over £30 at Glasses Direct
Valid until further notice
Grab Free Varifocal Lenses with Frame Orders when Shopping at Glasses Direct
Expires today
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: 20 New deals added • 0 tested manually • Last modified on 06/04/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
Editor's Pick: 50% off Lenses
Get 50% off any 1 Pair with £100 of Lenses at Glasses Direct
Glasses Direct Savings: 20% off Premium Designer Brand Glasses
Redeem this Glasses Direct code: Up to 40% off Frames plus Free Delivery
Redeem this Glasses Direct code: Free Varifocal Lenses on Orders
Free Varifocal Lenses with Frames at Glasses Direct
Claim 70% off Lenses in Premium Designer Frames with this Promo Code!
Save Now: 50% off Lenses + 30% off Frames
Redeem this Glasses Direct code: Up to 40% off on Frames & Lenses
Your top discount codes
Promo codes you might also enjoy
Yumi Nutrition Discount Code: Grab 25% off
Valid until further notice
Information and advice about this shop
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.
The most popular products at Glasses Direct
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:
Select your frames, your lenses, any coatings, and add them to your basket.
When you’re happy with your order and prescription details, head to the checkout.
Above the subtotal, find the Promo Code box.
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?
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.
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.
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.
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.