Free Glasses with Contact Lenses

At Specsavers, when you pay for contact lenses by direct debit as an easycare customer, you can have a free pair of glasses from our €20 to €70 range. What’s more, you can now have them with clear lenses or with a sunglass tint and UV filter, usually €45, at no extra charge. Alternatively, you can choose a pair of glasses from a higher price range and pay a reduced price, starting at just €30.

All glasses come with single-vision lenses and a scratch-resistant treatment. What’s more, you’ll also be entitled to an eye test, aftercare and free contact lens delivery, either to your local store or (if you sign up to our Lensmail free home delivery scheme) right to your door.

Two steps to the perfect lenses

We want to make buying contact lenses as easy as possible. But we also want to make sure you have the most suitable lens. So our two-step guide to buying contact lenses is designed to help you choose the right contact lenses for you.

Our easyvision range features lens types to suit your lifestyle and has been designed using the latest technology and materials, making them comfortable and easy to wear.

Terms and Conditions

Cannot be used with other offers or exchanged in part or whole for cash. Initial 3-month payment required from new easycare direct debit customers. Customers are entitled to one pair of free or discounted glasses every two years. Free glasses are from our €20, €40 and €70 ranges. Free glasses include standard 1.5 singlevision lenses. Discount available on other ranges, amount of discount varies according to price range. Other lenses and Extra Options available at additional charge. Current prescription required. Alternatively, an eye test will be required at our standard charge. easycare benefits are redeemable only by named scheme member. 

Glasses PricedYou pay
€20FREE
€40FREE
€70FREE
€100€30
€130€50
€160€70
€190€90
€200€95
€240€115

Other lenses and Extra Options available at additional charge. Current prescription required. Alternatively, an eye test will be required at our standard charge. easycare benefits are redeemable only by named scheme member.