Returning Customer?

Reorder in 3 simple clicks

The easy way to buy contact lenses online in Ireland

Customer Reviews Reviews 9.4 / 10 from 9,082 Customers
    • Fantastic service. Very quick delivery and a nice touch with the little bag of sweets inside.
      Siobhan, 22nd November 2018
    • Great service order delivered within 3 days. Very good options available. Cannot be beaten on value.
      Jerry, 22nd November 2019
    • Ordered off vision direct for the first time as ordering through my optician they worked out more expensive.
      Siobhan, 21st November 2018
    • Quick and always correct order. Great selection of lenses. I'd recommend them unreservedly.
      Fiona, 20th November 2018
    • Items i bought were at least 33% cheaper than in my local optician. Will definitley be back.
      Gerry, 20th November 2018
    • Very happy with my contact lenses which arrived on the day stated. They are very comfortable to wear.
      Ciara, 16th November 2018
    • Missed the delivery first time, and called up the office and got arranged another delivery straight away.
      Syed, 16th November 2018
    • Great service, great price, great products. Best place to buy contact lenses in Ireland.
      Silvia, 14th November 2018
    • Timely delivery, good communication about delivery date and sweets nice touch.
      Vanessa, 13th November 2018

About Us is Ireland’s biggest online retailer of contact lenses and eye care products. With a huge range of contact lenses available for superfast delivery, you can be sure your lenses will arrive on your doorstep in no time at all. What’s more, if you spend over €59 you’ll even get FREE delivery throughout Ireland

At Vision Direct we sell contact lenses to match all types of prescriptions including: short and long-sightedness, astigmatism and presbyopia. What’s more, our prices are better than most high street stores, so you’ll find Acuvie, Air Optix, Focus Dailies and other big brand lenses at a much lower cost.

If you have any questions our friendly customer service team is here to help 24 hours a day, 7 days a week. Call us on 01 513 4141, or 1 800 870 0741 if you're in the US.

Read More
please wait