Glasses Direct Deals

Glasses Direct Deals & Offers

43 hot deals

All Glasses Direct Deals, Discounts & Sales for August 2019

2 Pairs for £22 - Includes Sun Glasses (With Code) @ Glasses Direct
194° Expired
Posted 13th AugPosted 13th Aug
Always a good deal, can't go wrong for the price

Looks like this deal has been extended. To 26-8-19.


where's the 22 pound offer?


Understand your point but Asda is arguably an unfair comparison given how much cheaper they are for thinner lenses (for those whose prescription gets them in the inclusive price - me included!). I'm not entirely convinced there is much margin in it for Asda at 2 for £120 with someone like me, i.e. I suspect the high-index sales are cross-subsidised by the sales at the same price to those with modest prescriptions who get little better than standard ones for the same price (I doubt an online retailer would be able to replicate that model).


But these glasses are literally £100 when you add the thinnest lens option, so it's the same as buying from Specsavers. You might as well go to Asda opticians and get their complete package for £59 (or whatever) including thinner lenses. My point is that online glasses retailers need to focus on lens deals instead of marketing "incredible discounts" on their overpriced plastic frames which cost £3 per pair to manufacture.


Can't please them all (lol)

40% off with code + Free 2nd Pair of Prescription Glasses priced over £49 = 2 pairs from £33.35 delivered @ Glasses Direct
79° Expired
Posted 18th JunPosted 18th Jun
Two offers stacking at Glasses Direct - which means you can get two really nice pairs of prescription glasses from just £33. First off you can get 40% off your order* (frames £4… Read more

Just got 2 pairs of Moscot lookalikes off Aliexpress using an offer stack (including 1x 1.56 mid-index freeform multifocals with photochromic tint and 1x 1.56 polarized mirrored lenses) plus Clip-on sunglasses for £32.90 (y) I have no idea what the optics will be like, but worth a try at the price.


Just read up on the GlassesDirect posts, looking for the ones with MoneySavingExpert voucher, every couple of months. Usually something like £33 off and free discount, which for the £49 range means £16 for 2 pairs. I also check the GD sale section, as sometimes models from the more expensive ranges are on temp sale, choose ne as my second free pair.


Any chance of sharing that as I'm going in for an eye test tomorrow


Not as good as the MSE voucher codes though. I've had 2 pairs of Andi for £16 before, free delivery.. And a lot of the models are already 'buy-one-get-2nd-pair-free, so that's not really an offer.

Glasses Direct - £20 frames now available for £9 with code ONLY9 + Possible quidco / TCB
203° Expired
Posted 4th JunPosted 4th Jun
Our affordable £20 frames are now just £9* with code ONLY9 applied at the checkout. Get them now! Offer ends 07/06 .

Apparently they can't do lenses for my high prescription, but at least you can try out frames using the home trial.


Great quality, true to prescription lenses (I had them checked as I was sceptical), great for those who need a few pairs or are prone to breaking/losing them.


Thanks OP. I recently purchased a £6 pair of glasses from and was very happy. Tempted to buy a £9 pair from glassesdirect to compare.


Thanks for posting OP, don't forget to add £3.95 delivery to the title. Cheers.


Ordred my fist pair from tihs companny last weeak and they arivved ysterday - wearring thm now their brillant!!

From £22 for prescription glasses AND sunglasses / Or £17 for 2 pairs of glasses Or £27 for 2 sunglasses @ Glasses Direct with code
294° Expired
Posted 25th MayPosted 25th May
Use code MSE17SUN Ends 3rd June 2019 Monday. Looking for some glasses and came across this special offer found on MSE's website. Okay it may not be 2 pairs for £16 like previous o… Read more

The package needed a signature. The glasses fit well once a hairdryer was used to help fix any loose/tight fit on the frames. Basic lenses are good, I can see very clearly in them with my updated prescription, no complaints. Nice & big glasses cases compared to my old Specsavers cases which are tiny. So far so good, I need to wear them in for a week to see if the frames hold up and if any problems occur. Overall, very impressed with the service and the end product. Highly recommend Glasses Direct. 2 thumbs up (y) (y) Hope others can get a similar service like I did.


Bought 2 basic pairs of specs on Saturday evening and both arrived today. Will have a closely look later today. Very quick service so far. 5 days to order specs, frames sent to warehouse for lenses, lenses cut to size, assembled by hand, quality control and delivered. 1 thumbs up for service. 2 thumbs if the glasses are in good condition.


Hold on tight and bear with me. Link to all £49 Frames Link to all £59 Frames Link to all £69 Frames For other frames, it would work out to be [£17, £22, £27 for £49 Frames], [£27, £32, £37 for £59 Frames], [£37, £42, £47 for £69 Frames] and so on. When you choose any 2 pairs (or 2 the same) of £49 Frames, using the code (MSE17SUN) will take the total amount to minimum of £17 including VAT and P&P. Let's say I want to buy 1 prescription glasses and 1 prescription sunglasses, both distance vision. As an example, 2 Whitley frames priced £49, 1 presc. glasses and 1 presc. sunglasses. 1) I click on "Buy Now" or "Add To Basket". 2) Next I choose and click "Distance" for my vision. 3) Next click on "Clear" for the lens category. 4) When you are on the "Choose your lenses" page scroll down and click "continue with basic lenses". 5) Click "No Thanks". 6) Enter Your Prescription whenever you are ready. 7) Now repeat stages 1 and 2 to start your 2nd pair for sunglasses. 8) On "Lens category" choose and click on "Sunglasses From £10.00" 9) Next click on "Dark Tints" and pick whichever coloured shades you want from Brown, Green and Grey. I'll choose "Green" as an example. 10) When you are on the "Choose your lenses" page scroll down and click "continue with basic lenses". 11) Click "No Thanks". 12) Enter Your Prescription whenever you are ready 13) On the "Your Basket" page, scroll down and where the "Promotion code" is, enter MSE17SUN and click "Enter" next to it. 14) Total should come up to £22 and now you need to complete your purchase. 15) Once paid, wait up to 7 days unless you have chosen options for the Bronze, Silver, Gold or Platinum Lens Packages, then up to 14 days or longer. Glasses Direct will contact you by phone or email if necessary. Hope this helps.


I just cant get this to work :( Is there only certain makes you can choose?


Gosh, thanks for that.

2 pairs of Prescription Glasses for £16 delivered with code @ Glasses Direct
654° Expired
Refreshed 8th AprRefreshed 8th Apr
Get 2 pairs of glasses for £16 delivered when you use code GLASSES16 at checkout. Mens Glasses Womens Glasses 2 for 1 on £49+ frames (excl. Boutique) Pick your fram… Read more

Is the extra worth it for more expensive lenses etc?


my two pairs came today - all fine & cute. Another voucher thing for £30 off for a friend message me if you would find it of any use not boutique frames


does enyone know how often is available this offer?


You need to set up two separate prescriptions on for each then you can do it. (y)


How's it work if you need glasses for everything, on the page they ask near or distance lenses?

Two pairs of prescription glasses for just £16 delivered @ Glasses Direct
940° Expired
Posted 13th MarPosted 13th Mar
Two pairs of prescription glasses for just £16 delivered @ Glasses Direct
Currently you can get two pairs of prescription glasses for just £16 delivered at glasses direct thanks to this code from the folks over at MSE The £49 glasses are buy one get on … Read more

It's over 2 months old and has expired 😥😥⛟ Btw, welcome to hukd <3


I've attempted to put the code in at checkout and it hasn't discounted it to £16? Is this a true code?


Yeh. Just have a feeling they've forgotten about my order (lol)


I imagine with this deal posted on here and MSE they will have been very busy. They do state 14 days for dispatch when busy so they might have only just posted them today. Maybe give them a call Monday. I wouldn’t panic yet


Its single vision and been 2 weeks now..

Deal Alerts!
Want the hottest deals in your inbox?
Subscribe to receive an overview of the hottest deals posted each day.
2 pairs of Prescription Glasses for £17 delivered with code @ Glasses Direct
541° Expired
Refreshed 4th MarRefreshed 4th Mar
Get 2 pairs of glasses for £17 delivered when you use code GLASSESFOR17 at checkout. Mens Glasses Womens Glasses How to get 2 Glasses for £17 1. Choose any frame from t… Read more

Then it gets inputed to a dilithium crystal polarizing atomic generated calibrator for pixel perfect fitting. The technology is amazing


Glasses19 works but doesn't give free delivery


Has this offer expired now?


They take a month! But worth it if you get a good deal!!


Didn't work for me but glasses19 did work

2 pairs of prescription lens glasses for £19 delivered with code @ Glasses Direct
1091° Expired
Refreshed 9th FebRefreshed 9th Feb
Get 2 pairs of glasses for £19 delivered when you use code GLASSESFOR19 at checkout. Valid on all glasses £49 and above works by taking £30 off a pair and also stacks with the bu… Read more

I received both pairs 10 days after order.


currently getting the same crap from them. 1st emails i get from them rather promptly ( around 2 days later after the initial thanks for your order bumf ) asking for a image showing my prescription from the optician ( had to include date & signature ofthe person who did the test etc as well as the details i had given them etc ) replied with the pic, got another message moments later, due to huge demand we is busy & will reply in the order we recive your message etc. roll on a week, another message, we need a mugshot with you holding a credit/debit card or such card to ur head above ur eyes etc - including in the message a crudely photoshopped mugshot from them with the card on a ladies head all wonky etc. i was at work without access to any such cards so replied with a pic of me with a measuring tape inplace of the requested card. near instant reply saying once again we is busy. roll on yet another week & i get a reply, stating they cannot accept the pic i sent as it does not include a card on my forehead & they need this to work out the measurement required as they use the card as a scale - the tape i had used had mm's, cm's & inches on the god dammmed thing & they need a random card without any scale markings on it to work out this essential god damm measurement. so next week i am expecting to get a snotty reply from them as i fired off a email to them stating similar to above without a pic as i was again at work with no cards hanging round i had no issues with a recent order from specky four eyes, they did not even ask for a copy of the prescription, just sent shed loads of messages informing of the progress of my order & a smidge over 2 weeks later i got the gigs & they were fine & use em daily at work so i dont break my good pair with the thin lenses & all the new fangled coatings on em ( dont see a difference in the specs with & without coating as yet, but i do notice the difference with the lenses, my god are the cheaper ones thick, old CRT TV's had thinner glass on the front of them lol


received one pair 2 days ago and awaiting on another to be dispatched. I was hoping for both to come same time.


Mines was 2 days but I'm -2 in each eye, a simple prescription.


does anyone know how long do they take to dispatch the orders? its been 6 days since I have ordered and nothing has come through.

2 pairs of glasses for £15 delivered (with code) @ Glasses Direct
293° Expired
Posted 9th JanPosted 9th Jan
2 pairs of glasses for £15 delivered (with code) @ Glasses Direct
Current deal with Glasses Direct is two pair for £19. You can get extra off using the code MSE15JAN from Money Saving Expert so, two pairs for £15 delivered.

Have ordered from them for years and think they are streets ahead of the rest in terms of price vs quality.


I rate these guys better than goggles4u and speaky4eyes Not sure what are your experience, share if any.


Anyone else find their glasses often have the thing that holds rimless glasses together not cut properly? It's happened to me several times now, on different orders. They leave a bit sticking out, about half a centimetre in length. I'd say it's a minor consideration but would be quite bad if it poked you in the eye.l


Returns are free too apparently; 'If you’re unhappy with your glasses for any reason, you can send them back with our 30-day free return guarantee.'


Can’t believe I bypassed that, what a plonker!

Upto 80% off at Glasses Direct. Cheapy pair from £10.95 inc del
233° Expired
Posted 4th Dec 2018Posted 4th Dec 2018
Upto 80% off at Glasses Direct. Cheapy pair from £10.95 inc del
Glasses direct have some frames reduced very low. I have a cheap throwaround pair in my basket for £7... plus postage is only £10.95 total. Basic lenses etc but still cannot grumbl… Read more

Had the same problem, ordered some sunglasses ready to take on holiday, took £180 off me and a month later nothing, no tracking information available online. Got a refund after a couple of emails. Wouldn't recommend.


V interesting!


Why UK glasses are so expensive:


Yep, the last voucher offer, 2 pairs for £15 delivered, there were quite a few of many watchlist frames in the sale. So this is a good price, but not as good as getting your sale frame with a £49 range frame and only paying £15 or £16 for both.


I love them, 2 pairs for £16 and when i asked to thin the lenses - something I've been advised to do in the past - they discouraged me from doing so explaining it wasn't necessary and saved me over £40 - bargain and very fast.

Glasses Direct 50% off your order + Free Second Pair with orders over £49 (Now includes bifocal & varifocal lenses)
95° Expired
Posted 19th Nov 2018Posted 19th Nov 2018
Glasses Direct 50% off your order + Free Second Pair with orders over £49 (Now includes bifocal & varifocal lenses)
Just ordered 2 pairs of bifocals for £67.45 delivered I haven't seen many offers on bifocal and varifocal lenses so when I got this email through today I was very excited - My st… Read more

Why is this not crazy hot? I just got two pairs of glasses for £4 less than if I'd bought a single pair! Bought a £89 pair of sale glasses down to £28, plus a £49 second pair and it came out as £34!


i was thinking of vision express when i made that comment, i was in there two weeks ago and found a pair of rayban glasses i liked £199 for the frames, took a picture of model number checked online uk companies selling frame for 65-95 so a third to half price cheaper.


Thanks I'll keep a look out for that for the next time he loses them (give it a month!)


I got 2 pairs of varifocals for less than that last week from goggles4U, so it pays to shop around


Are they? last time I (nearly), had a pair made in the UK it was the lenses they were hyper-inflating - £300 for a single vision, coated lense I could get in China for £20. Light grey tint, coated single vision (I have a weird prescription - so that doesnt help), in titanium frames for £110. My mother has a similar prescription, in cheaper frames that cost her £600 at Vision Express. V.E should change their advertising tag line to "We saw YOU coming".

Glasses Direct up to 80% off sale
194° Expired
Posted 9th Nov 2018Posted 9th Nov 2018
Glasses Direct up to 80% off sale
Up to 80% off sale. Used them numerous times and the service is excellent
Get dealGet deal

Any free P&P codes??



If you work you may qualify through your employer, so check with them given you may also receive a discount on glasses. Alternatively check high street opticians, however most will only offer a free eye test on the condition you buy their glasses (understandably).


Just checked my glasses stock, no need to buy for a bit....4 in.stock!! Voted hot anyway cos some are good price. (y)



2 glasses for £15 using code inc postage with Glasses Direct
458° Expired
Posted 7th Nov 2018Posted 7th Nov 2018
2 glasses for £15 using code inc postage with Glasses Direct
2 for 1 on £49+ frames Glasses Direct has a range of frames priced £49 and above (excl. Boutique), from the 2 for 1 collection . Once you’ve picked your frames (excluding Boutique… Read more

Ordered this deal, but have only received one pair, email sent, we'll see!


You must have massive ears, (nerd)


Very bad lenses, Ordered two few months ago for 16£. when I put them I see flares for every single light. I complained, they said you need to clean them !! Seriously, you means I don’t know how to clean my glasses?? You really think I don’t how if the lenses are dirty?? + with this cost you will not get anti reflection, which means you will see reflections of you ears all the time and when you take selfie you will not be able to recognise yourself. Asked refunded, and this was the only good thing I have got from them. I was very disappointed.


strange - we have mods on this site with only 1 deal under their belt and they tell us how to do it


Bought loads of different styles years ago from this Company. Very good. Would recommend them. Don't like their website though. The old website I remember was easier to see a whole range on a page. You need the Pd distance and your prescription. Always double check the sizes. As well as width and arm length. I have bought the wrong size before, as the design looked good, without checking.

50% off plus Free 2nd Pair plus Free delivery on glasses priced above £49 @ Glasses Direct
209° Expired
Posted 30th Oct 2018Posted 30th Oct 2018
50% off plus Free 2nd Pair plus Free delivery on glasses priced above £49 @ Glasses Direct
Use the code 3TREATS for 50% off free 2nd pair and free delivery. Glasses need to be over £49 but not from their boutique range. Expires midnight on 31st October

Yeh ordered mine on Wednesday and both pairs arrived Saturday. Used them on a number of occasions. Glad you benefited


Wow, I've just received my 2 pairs of rimless glasses for around £60. That's astonishingly cheap and quick to manufacture and deliver in a week. Specsavers do own branded rimless glasses for £169 buy one get one free and sometimes take longer than a week for collection. A few of my orders from SpeckyFourEyes take longer than a month for delivery. Thanks for this deal OP!


the strength of the lens is based on your prescription, same as any high street optician (where it gets made in a lab). What you miss out on is the fitting so, how far apart the center of your eyes are, how the glasses sit on the bridge of your nose and behind your ears etc.All this can marginally effect your vision through the lenses but the biggest factor of course is the lenses. Hence they have a try before you buy scheme which includes return postage costs


how do they get the glasses right with no phisical presence?



50% off Frames + Free second pair & free delivery at Glasses Direct
186° Expired
Posted 28th Oct 2018Posted 28th Oct 2018
Been looking for new glasses for a while and came across this offer on Glasses Direct. I had two pairs of glasses for £44.50 (50% off the most expensive and cheapest free) there is… Read more

Genk, hope you haven't bought any yet as Quidco just released £2.50 off when you spend £2.50.


No problem! If you don't know your prescription you can just go to the last place you had your eyes tested (Specsavers etc) and ask for it, it tells you all the info you need to buy your glasses online. Also boots do a free eye test if not👉Boots Free Eye Test


Cheers. I need glasses but just use them for driving. Will have another browse on there website.


I also looked in Specsavers for glasses but found they have very few cheap ones, maybe because it was a small store. But the benefit of going to Specsavers is that you can pop in store if there's any issues. (If you do get glasses from there I wouldn't recommend 'anti glare' as it makes the glasses appear green and I didn't see any difference with that extra). I did have a look on the website for you, the cheapest ones in the deal are £49 (Quite a wide selection) and you get 50% off so that's £24.50 for two pairs with the code 3TREATS. However that's without additional lense packages. It really depends on what kind of glasses you need, sometimes places do bifocal etc cheaper than other sites.


Got really excited but then found it was £48 for 2. I might as well go into spec savers and buy 2 pairs form £25 range. Saves headache with delivery and pupil distance.

Glasses Direct 2 pairs of prescription glasses for £16 delivered is back on!
819° Expired
Posted 13th Sep 2018Posted 13th Sep 2018
Glasses Direct 2 pairs of prescription glasses for £16 delivered is back on!
Back on offer, 2 pairs for £16 delivered. You can order a free trial of up to four frames of your choice to try them on at your home (free delivery & return with the 4-frame tr… Read more

hope this comes round again soon .....


Just ordered and went through Quidco for 4% extra to see if it gets me another bit cash back. ;-) Just ordered mine, £22.95 and ordered one pair for distance and another for computer use. Tempted to go for the varifocals but will wait to see what these are link first . Thanks to @badar121


Theres another code ''GLASSES19'' which gives £30 off and got me this deal at £19 (£22.95 with delivery) instead of £52.95 yesterday. It's not as good as £16 but may help someone.


We'll find out by tomorrow. Hopefully it'll be a similar offer or 2 pairs for £19.


Looks like i will need to trial a few frames first, anyone know if this offer will be back?

Two pairs of glasses from £16 @ Glasses Direct
472° Expired
Posted 14th Aug 2018Posted 14th Aug 2018
Two pairs of glasses from £16 @ Glasses Direct
You can get two pairs of glasses for £16 delivered, if you use our MSE Blagged code MSEAUG16 on top of two existing Glasses Direct* offers before 11.59pm on Mon 20 Aug. Here’s wha… Read more

Ordered 2 pairs. Top deal!


Used this last night. Excellent deal


holding out for free tints


Remember to look at the sale items too, as you can choose them as your second pair. I've scooped up a few pairs of higher range price specs that were in the sale before using these MSE vouchers, over a couple of orders of course.


Great deal, I'll be showing my parents this, should save them a few bob (y)

GlassesDirect voucher back, 2 pairs of specs for £16, but no free tints this time
-56° Expired
Posted 27th Jun 2018Posted 27th Jun 2018
GlassesDirect voucher back, 2 pairs of specs for £16, but no free tints this time
As per usual, best to ignore GD's own offers if you're going for the specs from the cheapest range, and save a couple of more quid through the MSE discount code. Glasses Direct ha… Read more

wow. arrived today. very good service.


Ordered last Sunday, arrived on the Wednesday. Crazy quick.


I just heard if I order rimless ( half rim) from the high Street shop they will do it with thin lens. Do you think are they doing the same process?


I ordered some from their last offer... received them in 4 days. I was very impressed with the timing.


Goes up to sphere +/-8.0 ; I'm -8.5. Typical. :/

2 pairs of glasses from £19 with free delivery and returns @ Glasses Direct
561° Expired
Posted 20th Jun 2018Posted 20th Jun 2018
2 pairs of glasses from £19 with free delivery and returns @ Glasses Direct
2 pairs of glasses from £19 and free delivery too (usually £3.95) - choose any pair of frames apart from those in the "Boutique" range. Frames priced at £49 qualify for the £19 off… Read more

Looks like it's expired...sorry!


I can't seem to get this to work. Can you help me via PN?


MSEJUNE16 to get two pairs for £16 (£33 off and free delivery) :)


I did the same, if you relook at it, above the paid gold silver etc there is a load of writing, there's a opt out bit to click in there and then it's just standard lenses


How did you get for £19? when I select £49 pair, the lens package is minimum Bronze for £10 which makes my order £29.

50% off frames + free second pair + dark tint on
89° Expired
Posted 11th Jun 2018Posted 11th Jun 2018
50% off frames + free second pair + dark tint on
There's also £30 off for 2 glasses if you are a new member.

I think the deal is gone now sorry!


I think it's expired now sorry!


How to get the 50% off? Sorry, I don't see it.


well im gonna get there £19 one so ill wait!


example post: watch this webpage for the next voucher: basically, glasses direct's own offer on the £49 2-for-1 range can be beaten when the MSE voucher comes up because the MSE deal can include free delivery and a couple of quid extra discount. however, if you want something from the higher price ranges, their own 50% off could be a bigger discount than the MSE discount (£30/£33 +£3.95 delivery) the trial thing is good, know what suits you, then, if you can wait, wait for the bigger discount. if you've found a frame that's good for normal wear, but decide it might be good as sunglasses, order again when the discount + free tints voucher comes up (and it will ...soon. ok, maybe in a fortnight as a july code)