Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Contact Lenses deals

( 1 Current Deal )
Get Our Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

Vision Direct logoVision Direct 11% off*Online code for new customers

Ongoing

If you're a new customer to online glasses and contact lens retailer Vision Direct*, enter the MSE Blagged code MSE11 to get 11% off everything on site. Delivery's £2.98. It can't be used with other offers.

Vision Direct may not always be the cheapest retailer, even with the code, so make sure to always do your own price comparisons.

Get Our Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

Expired Deals

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Lenson logoLenson 40% off + free del code*New custs only, or 30% off for repeat customers

Expired

If you've never used Lenson* before, go online and enter the MSE Blagged code LENSONAUGUST to get 40% off full-price contact lenses and solutions plus free delivery (norm £3.49) until 11.59pm on Wed 31 Aug. 

The code can't be used with any other offer, such as the multi-buy discounts already on the Lenson site. 

A lot of high street optician chains sell manufacturers’ contact lenses under their own branding. At Lenson, you can buy the same product but with the manufacturer’s name and packaging – here’s a full list* of what your optician’s lenses are called.

Used Lenson before? Get 30% off

We've also blagged a second code for repeat Lenson customers. Just enter LENSES30 for 30% off full-price items plus free delivery until 11.59pm on Wed 31 Aug.

Most high street retailers only allow you to order a minimum three-month supply online, but you can buy individual boxes from Lenson. If your prescription is different for each eye, two boxes will automatically be added to your basket, one for each eye.

Free eye tests

Remember, if you're under 16 (or up to 19 and in full-time education) or over 60, you're entitled to free eye tests on the NHS. And if you live in Scotland, EVERYONE gets free eye tests.

If not, you can get a free eye test at Tesco, either book a test by phone (0345 601 3479) or visit one of the Tesco Opticians nationwide.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Vision Direct logoVisionDirect.co.uk 10% off*Online code for new customers

Expired

Enter the code LENSES32 online at Vision Direct* to get 10% off until Sun 31 Jul. Delivery's £2.98. The code's only for new customers, and it can't be used with other offers.

Compare prices with the MSE Contact Lens Finder before you buy, as Vision Direct may not always be the cheapest retailer, even with the code.

More info

Orders are processed through the Netherlands, so you don't need a prescription to buy lenses from Vision Direct.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Lenson logoLenson 40% off + free del code*Eg, 90 daily lenses for £27 all-in (norm £48)

Expired

Contact lenses can be expensive, but we've a code that brings most down to the cheapest on the market.

Just go online to Lenson* and enter the MSE Blagged code LENSON40 to get 40% off full-price contact lenses and solutions plus free delivery (norm £3.49) until 11.59pm on Sun 31 Jul. 

The code can't be used with any other offer, such as the multi-buy discounts already on the Lenson site. 

A lot of high street optician chains sell manufacturers’ contact lenses under their own branding. At Lenson, you can buy the same product but with the manufacturer’s name and packaging – here’s a full list* of what your optician’s lenses are called.

How good is this deal?

To see how good this deal is, we've compared prices using our code at Lenson with five other cheap online contact lenses retailers, as well as at major high street stores. Most high street retailers only allow you to order a minimum three-month supply online, but you can buy individual boxes in stores, which is reflected in the price comparisons below.

Here's how it compared to the cheapest of those we looked at when we tested the code on Wed 6 Jul:

The above prices are for individual boxes. If your prescription is different for each eye, two boxes will automatically be added to your basket, one for each eye.

Free eye tests

Remember, if you're under 16 (or up to 19 and in full-time education) or over 60, you're entitled to free eye tests on the NHS. And if you live in Scotland, EVERYONE gets free eye tests.

If not, you can get a free eye test at Tesco, either book a test by phone (0345 601 3479) or visit one of the Tesco Opticians nationwide.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Lenson logoLenson 40% off + free del code*Eg, 90 daily lenses for £27 all-in (norm £48)

Expired

Contact lenses can be expensive, but right now we've a code that brings most down to the cheapest on the market.

Just go online to Lenson* and enter the MSE Blagged code LENSON40JUNE to get 40% off full-price contact lenses and solutions plus free delivery (norm £3.49) until 11.59pm on Thu 30 Jun. 

The code can't be used with any other offer, such as the multi-buy discounts already on the Lenson site. 

A lot of high street optician chains sell manufacturers’ contact lenses under their own branding. At Lenson, you can buy the same product but with the manufacturer’s name and packaging – here’s a full list* of what your optician’s lenses are called.

How good is this deal?

To see how good this deal is, we've compared prices using our code at Lenson with five other cheap online contact lenses retailers, as well as at major high street stores. Most high street retailers only allow you to order a minimum three-month supply online, but you can buy individual boxes in stores, which is reflected in the price comparisons below.

Here's how it compared to the cheapest of those we looked at when we tested the code on Mon 6 Jun:

The above prices are for individual boxes. If your prescription is different for each eye, two boxes will automatically be added to your basket, one for each eye.

Free eye tests

Remember, if you're under 16 (or up to 19 and in full-time education) or over 60, you're entitled to free eye tests on the NHS. And if you live in Scotland, EVERYONE gets free eye tests.

If not, you can get a free eye test at Tesco, either book a test by phone (0345 601 3479) or visit one of the Tesco Opticians nationwide.

Vision Direct logoVisionDirect.co.uk 10% off*Online code for new customers

Expired

Enter the code LENSES32 online at Vision Direct* to get 10% off until 31 Dec 2015. Delivery's £2.98.

Compare prices with the MSE Contact Lens Finder before you buy, as Vision Direct may not always be the cheapest retailer, even with the code.

More info

Orders are processed through the Netherlands, so you don't need a prescription to buy lenses from Vision Direct.

use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

are
you
Skint? ask:
  • Do I need it?
  • Can I afford it?
are
you
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Vision Direct