Vision Direct Voucher Code

Looking for a nifty discount code to save even bigger on your contact lenses? Welcome to promo heaven! Snapping a deal has never been simpler: just click on the button below (which copies your code), enter it to the promo field at checkout and ta-da - it's discount time.

10% OFF everclear ELITE

Get a 10% discount on our most hydrating and comfortable dailies using the code ELITE2021 at checkout. Get discount

Valid until 31/10/21. Limit to 1 x use per customer.

Copy code



Free everclear ELITE trial

Treat your eyes to our premium (and exclusive) daily contact lenses for FREE with code TRYELITE - super-comfy, fantastic value and compatible with most brands. Add a free everclear ELITE trial pack (for each eye) to your basket and enter the code at checkout.

Copy code



Free everclear ADM trial

These dailies are a great all-rounder, offering comfort and amazing value - use code TRY5 to try them for FREE. Simply add a free everclear ADM trial pack (for each eye) to your basket and enter the code at checkout.

Copy code



First order discount

Use code SURPRISE for a 10% off your first order with Vision Direct (worldwide).

Copy code

FREE Carmex lip balm

Use code CARMEX to get a free Carmex lip balm with your next order.

Limit to 1 x use per customer, while stocks last. Start shopping.

Copy code



Free lens replacement

We're happy to replace/refund defective contact lenses, so you're 100% satisfied with your order.

Frequently asked questions

  • How much will delivery cost?

    Delivery is absolutely FREE on orders of £59 and above - if your order is below that amount, we charge £3.98. It's also super-speedy: simply order by 11:45pm (UK) and receive your contacts the very next day.

  • How many promo codes can I use at the same time?

    You can use 1 promo code per transaction! Simply copy the code you'd like to use and paste it at the dedicated basket field, when you’re ready to check out. Please note that our amazing policies such as Free lens replacement or 365-day guarantee are available with every purchase so they don't count as a promotion.

  • How can I get in touch with you?

    Speak to one of our super-friendly, ultra-knowledgeable customer service experts - we're on-call 7 days a week 8:00 to 23:59. Call us on 020 7768 5000 (UK), 1 800 870 0741 (US), email on or live chat.

  • What's the best way to keep track of new offers?

    We love getting you exclusive deals regularly, so the best way to keep up with what we get up to is to follow us on social (Twitter, Instagram) and sign up for our email updates too!

  • Can I order to the US?

    We make ordering to the US easy as pie, as we don't need to verify your prescription (because we operate under European law). Plus, our fast delivery means we can get your contacts to you within 5-7 days* - that's quicker than most stateside providers!

    *business days

  • Where do I enter my promo code?

    On the right-hand side of your basket page, right under your Basket Summary. If you can't see a place to input a promo code in your basket summary, it's because a specially discounted price has already been applied to your order and it is not possible to combine offers.