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. Premium) and get a second frame up to the same value for 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.

30% off Premium Designer + Free delivery

30% off your Premium Designer glasses

Discovered something you love in our stunning Premium Designer range? If so, use code BTQ30 to get 30% off your Premium order (excl. sale items). Delivery is also free!

2 varifocal glasses for £89

2 pairs of varifocal glasses for £89

Add Varifocal Advanced lenses to our 2-4-1 frames and pay only £89 for two pairs of varifocal glasses!

70% off lenses with Premium frames

70% off all lenses in Premium 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 Premium Designer frames (excl. sale).

2 prescription sunglasses for £39

2 prescription sunglasses for £39

Be ready for the summer by adding tinted lenses to both pairs when you shop our 2-4-1 range. Use the code 2SUN at checkout!

25% off all lenses with any frames

25% off all lenses

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

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!