Free home trial Free returns Klarna available

How to get 2 pairs of glasses for £15

What is our welcome offer and how do you get it?

We offer a welcome discount that allows new customers to get 2 pairs of glasses for just £15. To receive this discount, you need to not have bought from Glasses Direct before and register for marketing emails via the sign-up prompt shown to visitors either at the bottom left of the page or on an orange strip at the top. If you closed this prompt without registering, you can also sign up for our emails here. The welcome discount will be sent to the email address with which you registered.

How to choose your frames and lenses to get exactly 2 for £15

The welcome offer gets £34 off your first Glasses Direct order. Our 2-for-1 range starts at £49, so £49 minus £34 equals £15! Click here to browse the eligible frames and choose the two that you like best. On each frame you will be prompted to add your desired lenses. The lenses in the two frames don't need to have the same prescription. To pay exactly £15, you need to choose two frames that cost £49, select clear single vision lenses and click on "continue with basic lenses" at the bottom of the lens packages stage. Frames from our Premium Designer range are excluded from this offer.

If you choose more expensive frames or a lens option that isn’t free, like varifocals, sunglasses tints, or one of our lens packages, you will still be able to use your welcome discount code, and it will simply subtract £34 from the order total. For example, you can opt to get something from our 2-for-1 Designers range, which starts at £69, and still get £34 off your order.

How to apply the code

Once you sign up as a new customer with Glasses Direct, you will be sent an email containing your welcome discount code. When it comes to the payment page, you can copy this code from your email into the box next to where it says ‘Promotion Code’, displayed just above the order subtotal.