content-html
Special Offers by Glasses Direct
Special Offers by Glasses Direct

Get quality eyewear for less with our exclusive offers


At Glasses Direct, we want you to find the perfect eyewear without breaking the bank. That’s why we have these special offers to help you see the world clearer for less.

2 for 1 from £49

2 for 1 from £49

Choose any frame priced £49 and up (excl. Boutique) and get a second frame up to the same value for free!

Students get 50% off - Get your deal now!

Students get 50% off

Students can benefit from 50% off 2-4-1 frames with single vision basic lenses included. Plus you still get a second pair for free too!

25% off Boutique + Free delivery

25% off your Boutique order + free delivery

Discovered something you love in our stunning Boutique range? If so, use code BTQ25 to get 25% off your Boutique order. Delivery is also free!

Free varifocals with frames £49+

Free varifocal lenses

Get free Varifocal Advanced lenses, Varifocal Elite HD lenses for just £30 or Supreme HD varifocals for only £50.

Free UK delivery on all orders £50+

Free UK delivery on all orders £50+

We are pleased to offer free UK delivery on all orders £50+ for the foreseeable future to help customers during this period of restricted travel.

70% off lenses with Boutique frames

70% off all lenses in Boutique frames

Want to add high-quality lenses to frames from iconic brands? Use code BTQLENS to get 70% off all lenses you add to any Boutique frames.

London Retro - 2 for £49 + free delivery

London Retro - 2 pairs for £49 + free delivery

Get 2 pairs of stylish London Retro glasses with clear basic single vision lenses for only £49 with code LR2PAIRS. Delivery is free too! T&Cs apply.

20% off all lenses with any frames

20% off all lenses

Choose any frame you like and get 20% off lenses – including different packages and extras. Use code LENSES20 (excludes reglazes).