Skip to main content

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

Quick answer: With the Glasses Direct 2-for-1 glasses offer, you buy one frame from the 2-for-1 range starting at £49 and choose a second frame up to the same value free. Both pairs of prescription glasses come with clear single-vision basic lenses included, and the second pair can be a different prescription.

The festive season is all about giving, but there's no rule against treating yourself too. This Christmas, our 2-for-1 offer on prescription glasses means you can have a bold pair for parties and a sleek pair for every day, for the price of one.

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

How the 2-for-1 glasses offer works

  1. Choose your first frame from the 2-for-1 range from £49 or the 2-for-1 designer range from £69.
  2. Add your lenses. Clear single-vision basic lenses are included, or you can upgrade with one of our lens packages.
  3. Pick your free second frame up to the same value as the first. Add basic lenses and the second pair costs nothing.

The second pair can carry a different prescription, so it works as a gift for a partner or family member. Premium Designer frames aren't included, lens upgrades are charged as normal, and the offer isn't available for very strong prescriptions. See the full 2-for-1 offer details and terms before you order.

Essential 2-for-1 Designer 2-for-1
Starting price £49 £69
Second frame Free, up to the same value Free, up to the same value
Basic single-vision lenses Included in both pairs Included in both pairs
Different prescription for pair two Yes Yes
2-for-1 glasses offer: two pairs of prescription glasses for Christmas

How much are 2-for-1 varifocals?

If you need varifocals, our two varifocal glasses for £89 offer is the simplest route: choose two £49 frames, select Varifocal Advanced lenses for both, and use code 2VF89 at checkout for £89 in total. The two pairs don't need the same prescription, and Premium Designer frames are excluded. Pick pricier frames or upgraded varifocal lenses and you still get £58 off the lenses, but the total will be more than £89. You can compare this with our other 2-for-1 and lens offers before you order.

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

Treat yourself this Christmas

Between wrapping presents, decorating the tree and dashing to Christmas parties, it's easy to forget about yourself. A free second pair is the perfect excuse: twice the treat for one smart price.

Two pairs of glasses—one round blue acetate frame and one pearly-coloured cat-eye frame—rest on a crimson-red jumper on top a red festive gift box topped with a gold-and-red bow and a small decorative fern with red berries.
2-for-1 glasses offer: two pairs of prescription glasses for Christmas

One pair for day, one for the party

Why settle for one festive look? Choose one pair for office days and Christmas shopping, and another to match your party outfit. Going from desk to dance floor is easier when you've got the right frames for each.

A two-image collage featuring a close-up of the same dark-haired female model. In the first image, she poses with her right hand resting on her chin, wearing oversized square gradient-orange acetate glasses with metal temples and a yellow knitted jumper a
2-for-1 glasses offer: two pairs of prescription glasses for Christmas

2-for-1 designer glasses and styles to mix and match

With hundreds of glasses styles and 2-for-1 designer brands to choose from, there's a frame for every outfit. Try tortoiseshell glasses for warmth, metal frames for a touch of shine, or a pop of colour.

Want to turn heads at the office party? Go for cat-eye glasses or geometric frames. Prefer understated? Rimless glasses and semi-rimless glasses suit any festive look. Not sure which frame type is right for you? Our guide to full-rim vs semi-rim vs rimless glasses compares them.

All lenses are made to your prescription, and you can add a blue-violet light filter if you like. Be aware that the College of Optometrists' position on blue-blocking lenses is that there's no strong evidence they reduce eye strain or improve sleep, so during festive film marathons regular screen breaks matter more than the coating.

A set of three folded pairs of glasses displayed on different fabrics. The first is a Havana acetate frame resting on red knit material. The second a round Havana acetate frame with gold metal temples placed on green velvet fabric, and finally the third,
2-for-1 glasses offer: two pairs of prescription glasses for Christmas

Best 2-for-1 glasses for women this Christmas

The best 2-for-1 glasses for you are the ones that suit both your face and your festive plans. For ladies who want one statement pair and one everyday pair, these frames from the women's 2-for-1 glasses range pair up well:

2-for-1 glasses offer for men

The same 2-for-1 prescription glasses offer applies to every frame in the men's 2-for-1 glasses range. A sharp metal frame for the office and a bolder acetate for the weekend is an easy combination:

You can mix and match across the 2-for-1 range: pair a Scout frame with one from The Collection, or a men’s frame with a women’s one. The only rule is that your free second frame must be the same price or less than the first, so start with the pricier pair.

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

Try four frames at home first, free

Not sure what suits your face shape? With our free Home Trial you choose up to four frames from the 2-for-1 range. They arrive within one to three working days, you keep them for seven days, and you send them back free via Evri. Then order the pair (or two) you loved, with lenses made to your prescription.

Need a new prescription first? The NHS recommends an eye test every two years, or more often if your optometrist advises, and you can buy your glasses wherever you like afterwards. Our eye test guide explains what to expect.

An open Glasses Direct Home Trial pack displaying four different frame styles, resting on a red chair, with a green plant partially obscuring the right side of the scene.
2-for-1 glasses offer: two pairs of prescription glasses for Christmas

Your style, times two

Whether you're wrapping gifts, sipping mulled wine or counting down to midnight, do it in frames that make you feel fabulous. Every order is covered by our 120-day free returns, so there's no risk in trying something bolder.

2-for-1 glasses offer: two pairs of prescription glasses for Christmas

FAQs: 2-for-1 glasses for Christmas

Is the second pair really free?

Yes, if you choose a second frame up to the same value as the first and keep the included clear single-vision basic lenses. Lens upgrades on either pair are charged as normal.

Can the second pair be a different prescription?

Yes. Each pair can have its own prescription, so you can share the offer with a friend or family member.

Are designer frames included?

The 2-for-1 designer range starts at £69 and is included. Premium Designer frames are excluded.

Can I use the offer with varifocals or a strong prescription?

Basic lenses are single vision. Varifocals and lens upgrades cost extra, and the offer isn't available for very strong prescriptions. Check the 2-for-1 terms or contact us if you're unsure.

Does the Home Trial cost anything?

No. You're asked for card details for a verification check only and aren't charged, though your bank may show £1 reserved for a while. Delivery and returns are free.

Which 2-for-1 glasses offer is best for me?

For single-vision prescription glasses, the 2-for-1 range from £49 gives the lowest price; for brand names, choose 2-for-1 designer glasses from £69. If you wear varifocals, the two varifocal pairs for £89 offer is usually better value.

How much are 2-for-1 varifocals?

Two pairs of £49 frames with Varifocal Advanced lenses cost £89 in total with code 2VF89. Other frames or lens upgrades cost more.

2-for-1 glasses offer: two pairs of prescription glasses for Christmas
Get 2 pairs from £15 today