Glasses Direct blue light & NHS discounts
Every way to save, ranked by how much you keep
Checked by the BlueLightDiscount team · Updated
The short answer
Does Glasses Direct do an NHS or blue light discount?
Yes. Blue Light Card members get an exclusive Glasses Direct discount (the rate shows after you log in). Anyone can also use 5 Glasses Direct codes.
Compare every way to save
I work in
-
1Best for you Code for everyone
All Lenses + Frames + Free P&p: 65% off
No sign-up needed.
65% off
≈ £65 off a £100 basket
-
2Code for everyone
Save 50% on All Lenses + Frames
No sign-up needed.
50% off
≈ £50 off a £100 basket
-
3Code for everyone
45% off Purchases + with Code
No sign-up needed. Minimum spend may apply.
45% off
≈ £45 off a £100 basket
-
4Code for everyone
40% off Qualifying Purchases +
No sign-up needed. Minimum spend may apply.
40% off
≈ £40 off a £100 basket
-
5Code for everyone
And Enjoy Free P&p Purchases Over: 40% off
No sign-up needed. Minimum spend may apply.
40% off
≈ £40 off a £100 basket
Also available
Not ranked: the scheme doesn't publish the discount, so we can't price it.
-
Blue Light Card
Glasses Direct discount code
Discount varies — see Blue Light Card for today's rate.
Scheme offers on specific products
Not ranked: these only take money off the products or range they name.
-
Purpl Discounts
Up to 50% off Glasses
For Purpl Discounts members. Last checked 5 Oct 2026.
Glasses Direct discount codes anyone can use
Codes for specific products
Not ranked: these only take money off the products or range they name.
-
Code for everyone
70% off Use This Glasses Direct Promo Code Get Selected Lenses Orders
No sign-up needed. Added 3 Sep 2025.
-
Code for everyone
Save 50% on Lenses Plus Get Frame Orders
No sign-up needed. Added 2 Oct 2026.
-
Code for everyone
50% off Lenses with Frame Purchases Over
No sign-up needed. Minimum spend may apply. Added 15 Sep 2026.
-
Code for everyone
Use This Glasses Direct Code to Enjoy Get Lens Purchases +: 50% off
No sign-up needed. Minimum spend may apply. Added 1 Aug 2025.
-
Code for everyone
25% off Frames & Lenses + Free 2nd Pair with Code
No sign-up needed. Added 28 Oct 2025.
-
Code for everyone
Lenses When You Order Frames: 25% off
No sign-up needed. Added 1 Aug 2025.
-
Code for everyone
20% off Premium Designer Glasses with Code
No sign-up needed. Added 1 Aug 2025.
-
Code for everyone
A Single Item: 20% off
No sign-up needed. Added 1 Aug 2025.
-
Code for everyone
20% off Premium Designer Glasses Orders
No sign-up needed. Added 31 Jul 2025.
-
Code for everyone
£89 off 2 Pairs Varifocal Glasses
No sign-up needed. Added 1 Aug 2025.
-
Code for everyone
Free Varifocal Lenses with Frames for +: £49 off
No sign-up needed. Minimum spend may apply. Added 1 Aug 2025.
Other offers
Not ranked: “up to” discounts, delivery offers and sales depend on what you buy.
How to use your blue light or NHS discount at Glasses Direct
With a code
- Pick the code that saves you most above. Scheme codes are shown on the scheme's site once you log in.
- Add your items to your Glasses Direct basket.
- Paste the code into the promo or voucher box at checkout.
- Check the total has dropped before you pay.
Glasses Direct discount FAQs
Similar stores
BlueLightDiscount is independent. We're not affiliated with any discount scheme or with Glasses Direct. We may earn commission when you use a link on this page; it never changes the ranking.