First order? Get 10% off

New collections added! Learn more

Collection of contact lens products including boxes and solution bottles on a light blue background

Contact lenses online. Simple.

Collection of Acuvue and Air Optix contact lens packaging with solution bottles on a light gray background.

Contact Lenses Online. Fast Delivery. Simple.

Woman with teal makeup and a turquoise sweater against a light blue background with blue circular objects.

EyeSupply Rewards

Get 20% back in rewards for every R1 you spend.
With Rewards, your lenses practically pay for themselves.

How To Order In 3 Easy Steps

Get your contacts today in 3 easy steps. 

  • contact lens icon

    Step 1

    Find Your Contacts

    Do a quick search or scan the side of your box.

  • Prescription icon

    Step 2

    Enter Your Prescription

    Upload a picture of your prescription or
    enter the details manually.

  • add to cart icon

    Step 3

    Place Your Order

    Sit back and relax! Your lenses are on
    their way.

  • Blue metallic icon of a document on a blue background
    Medical Aid

    You can claim for all orders purchased on Eyesupply from your medical aid provider.

  • Blue scooter on a blue background
    Delivery

    Free delivery on all orders over R700! Read more on delivery times, costs, and order tracking.

  • Metallic pen on a blue background
    Prescriptions

    We require a valid prescription for every order. We are required by law to verify your prescription with your doctor.

Our Fans Have Visionary Things To Say

★★★★★

Great experience all around

Lenses delivered in 4 working days from JHB to CT with regular updates. The WhatsApp reordering is a nice touch too.

Louda C.
★★★★★

Ready before my trip

Needed lenses before travelling. Order was ready to collect within days as promised. Efficient and friendly service.

Nabeel K.
★★★★★

An absolute pleasure

I've ordered a few times and recently needed to return a pair. It was seamless and the staff are super helpful.

Devika T.
★★★★★

2 days, not 2 weeks

Usually takes 2 weeks for lenses from my optometrist. EyeSupply had them in 2 days!

James S.
★★★★★

Always there to help

Seamless experience. I phoned in 3 times to clarify things and they always answered and helped immediately.

Vinesh N.
★★★★★

5 years and counting

I've been ordering my lenses from EyeSupply for over 5 years and have never been disappointed. Best supplier ever.

Mpho M.
★★★★★

My #1 after trying 5 others

I've ordered from over 5 lens suppliers in SA and the UK. EyeSupply is my #1 and I'm not switching.

Christos C.
★★★★★

They help me see

Excellent quick service and great pricing. Order my lenses and have them in a few days!

Gillian L.
Cartoon character holding a smartphone on a light blue background

Reorder with Lenny on WhatsApp

Reorder your lenses or check your order anytime—just WhatsApp Lenny for fast, easy updates.

Clearly, You've Got Questions

How do I place an order?

Ordering with EyeSupply is simple! Our How to Order page will quickly teach you how to order a product. If you’re still having trouble, you can call us at 011 262 2437 or click on live chat to help you through the process.

How do I reorder my contact lenses?

Our easy reordering system makes it super simple for you to reorder your contact.

  1. Simply hit the reorder button on the top right of every page

What if I wear a different product in each eye?

If you wear different brands in each eye, start by selecting the brand you wear in your right eye. Enter the prescription for your right eye, and then uncheck the box next to "Left Eye". When you are done with the right eye, continue by clicking the "Add to Cart" button. You will be taken to the shopping cart and see the prescription you entered for your right eye. Now select the brand you wear in your left eye. Uncheck the box next to "Right Eye" and enter the prescription for your left eye. When you are done with the left eye, continue by clicking the "Add to Cart" button. You will be taken to the shopping cart and see the prescription you entered for your left eye. That's it, both eyes done!

Do I need a prescription, and how do I submit it?

Yes. We require a valid prescription for every order. If you don’t have a copy of your prescription, you can still order contact lenses from us. After you submit your order we will act on your behalf to quickly verify or obtain your prescription information. We are required by law to verify your prescription with your doctor. This helps to ensure that we provide you with the correct contact lenses in your order.

How much does delivery cost, and how long will it take?

Delivery is free on all orders over R700, else delivery will be charged at R70.

It may take up to 48 hours to process your order as we have to verify your script. Delivery is usually anywhere from 1-5 working days, however suppliers are sometimes out of stock and the delivery may then take a bit longer.