Cookies on the Glasses Direct website

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the Glasses Direct website. However, if you would like to, you can change your cookie settings at any time.

2 for 1 from £55


Mix & Match your look

Choose your free pair from 100's of frames.

2 for 1 from £55, including designer frames!

Saving on your new glasses couldn’t be easier...

Want a little more information?

We know that the cost of everyday living can sometimes be a bit of a strain so a little extra for your hard earned can go a long way. And that’s why we give our customers a FREE pair of prescription glasses with their order. Simple as that really. No snags or hidden catches, just a great selection to pick from with styles starting from £55.

How do I order?

More great reasons to shop

Prescription sunglasses Free 7 day home trial Easy returns

Terms and Conditions

  • Free second pair can be up to the same value.
  • We'll include single vision lenses in both pairs completely free but you'll need to pay for additional coatings or lens options (eg varifocals or thinner lenses) separately for each pair
  • If you don't want either of them you can send them both back for a full refund or replacement.
    Our full returns policy is available here
  • Free second pair offer not available on Boutique frames.