book an eye test

What is an eye test?


When you have an eye test, your eyes will be examined by a trained professional optician who can determine whether you need to start wearing glasses or need to change your prescription. They can also help to recognise eye conditions, changes in your vision, and detect underlying health problems as well as any general issues you may have with your eyes. 

Why should I have an eye test

Having an eye test looks at how clearly you can see, whether you need any extra support with your long or short vision and how healthy your eyes are. Regular eye tests can help to prevent potential eye problems before they develop and identify common health problems such as high blood pressure and high cholesterol.


How often do you have an eye test

It’s recommended that adults should have an eye test every two years because eyes change over time. It’s also advisable to book an eye test if you’re experiencing any signs of presbyopia, which is the gradual loss of your eyes’ ability to focus on nearby objects. It's important to get your child's eyes tested regularly too, find out more here.

What will happen in my eye test?

They will normally ask you questions around your lifestyle and whether you have had any problems with your eyes or general health. Find out more here.

For more information about your eye test, visit here.

How much does an eye test cost?


The cost of your eye test is from £29.50*


You may also be eligible for a free NHS eye test. Find out more here


We have a range of offers also available. From student discount to paying with Klarna, find out more about our offers here

What type of appointment can I book?


Eye Test


Our regular eye test looks at how clearly you can see, if you need any help & how healthy your eyes are. This appointment is needed when only a sight test is required


Eye Test with contact lens check


This test is for when you need both a sight test & a check for your contact lenses. The price of an eye test is from £29.50 & the cost of a contact lens check is £50. Please remember to come wearing your contact lenses (unless advised not to)


Eye Test with free contact lens trial


If you are interested in trying contact lenses for the first time, or haven't had contact lenses for a while & you haven't had an eye test within the last 12 months, this combined appointment will be needed


Contact Lens check


This test is for when your contact lenses need checking, but you do not need a sight test. The contact lens check normally costs £50, but is included within the Contact Lens Reward Plan.


ODAC Only


If we have contacted you to let you know that your contact lens check is overdue, this is the appointment you need

Advanced eye test explained


Let’s add a new dimension to your eye test!

What is it?


An OCT (Optical Coherence Tomography) is an advanced eye scan that helps us understand the different layers of your retina. It only takes a couple of minutes, but it can tell us lots of useful information about your eyes & your overall health


What are the benefits?


Did you know that your eyes can be indicators of your overall health? An OCT scan can analyse this in closer detail & can even help detect underlying conditions such as diabetes, age-related macular degeneration & more


Many eye health conditions are only noticeable when they’re advanced, so by undergoing an OCT scan you can discover conditions early & manage them before they get worse


For more information, please click here


Remember: you don’t have to book for this in advance, just ask on the day of your appointment!

*Price may vary across regional stores


**Local rates apply from BT landlines in the UK and other providers' charges may vary. All calls will be recorded or monitored for quality and training purposes.