Vision Direct Deals

Brand Image

100% Verified

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

Price Check

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.

0 Current Deals

  • If you're new to online contact lens retailer Vision Direct*, you can get 20% off when you enter the MSE Blagged code MSE20 at the checkout by 11.59pm on Fri 31 Jul. The code also gets free delivery (norm £2.98).

    The code will work on everything, including branded lenses, solution and eye drops. You won't be entered into a subscription for this offer.

    MSE Laura B says:

    Contact lenses can be eye-wateringly pricey, so 20% off and free delivery is a decent discount. Plus this could be useful if you can’t get contact lenses in the way you usually do because of the coronavirus crisis.

    When I checked on Mon 6 Jul, using the code you could get a box of 30 Focus Dailies All Day Comfort contact lenses* for £11.19 delivered. Even though some retailers sell the lenses slightly cheaper, once you factor in delivery our code makes them cheapest. 

    What's more, other contact lens retailers generally require a subscription but with this deal, it's just a one-off purchase.

    If you wear specs, see our Cheap Glasses deals. 

    • The code won't work with other offers, and it can only be used once. UK customers only.

  • 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.

Latest Expired Deals

  • Vision Direct 20% off everything

    Vision Direct 20% off everything

    Plus free delivery. New customers only

    If you're a new customer to online contact lens retailer Vision Direct*, you can get 20% off everything when you enter the MSE Blagged code MSE20 at the checkout by 11.59pm on Mon 18 May. The code also gets free delivery (norm £2.98).

    The code will work on everything, including branded lenses, solution and eye drops. You won't be entered into a subscription for this offer.

    MSE Laura B says:

    Contact lenses can be eye-wateringly pricey, so 20% off and free delivery is a decent discount. Plus this could be useful if you can’t get contact lenses in the way you usually do because of the coronavirus crisis - many opticians are closed except for urgent appointments.

    When I checked on Tue 28 Apr, using the code you could get a box of 30 Focus Dailies All Day Comfort contact lenses for £13.99 delivered. Even though some retailers sell the lenses slightly cheaper, once you factor in delivery our code makes them cheapest. 

    What's more, other contact lens retailers generally require a subscription but with this deal, it's just a one-off purchase.

    If you wear specs, see our Cheap Glasses deals. 

    • The code won't work with other offers, and it can only be used once. UK customers only.

  • Vision Direct 20% off Everclear contact lenses

    Vision Direct 20% off Everclear contact lenses

    Eg, 30 days' worth of daily lenses for £14ish. Plus free delivery

    If you're a new customer to online contact lens retailer Vision Direct*, you can get 20% off its entire own-brand range of 'Everclear' contact lenses. Simply enter the MSE Blagged code MSE20 at the checkout by 11.59pm on Wed 25 Mar. The code also gets free delivery (norm £2.98).

    The code will only work on its 'Everclear' range – these are similar to other own-brands but not identical, so if you choose to try them, just be aware you won't be getting exactly the same lenses.

    The range also includes eye drops and solution, as well as the contact lenses. You won't be entered into a subscription for this offer.

    MSE Laura B says:

    Contact lenses can be eye-wateringly pricey, so 20% off and free delivery is a decent discount.

    When I checked other retailers own-brand contact lenses – including Specsavers – two 30-packs (a pack for each eye) started from £22ish. With our Vision Direct code, you can get two 30-packs of the Everclear ADM daily lenses* for £14.38 delivered.

    What's more, other contact lens retailers generally require a subscription but with this deal, it's just a one-off purchase. Obviously we're only comparing on price, so if you're choosing to switch from one brand to another you may want to consult an optician.

    Everclear is Vision Direct's own-brand of contact lenses and includes a range of different types of lenses, including daily, bi-weekly and monthly lenses, but also extra comfort or UV protection lenses. 

    If you wear specs, see our Cheap Glasses deals. 

    • The code won't work with other offers, and it can only be used once. UK customers only.