Healthy vision isn’t something to be taken for granted and having regular eye tests is key to ensuring that it stays healthy. You might think that these comprehensive eye tests would be expensive, but the good news is, if you meet certain criteria, you could be entitled to an NHS free eye test. Not only can it help you spot potential vision changes early on, but it’s also a great way to keep tabs on your overall eye health without worrying about the cost. From eligibility to what’s included, find out more below.
Who can get an NHS free eye test?

The NHS offers free eye tests to a wide range of people. You might be eligible if you are:
- Under 16, or aged 16 to 18 years and in full-time education
- A senior citizen aged 60 years or over
- Living with health challenges like diabetes or glaucoma
- At higher risk of glaucoma (if you’re over 40 and have a family history of glaucoma)
- Registered as blind or partially sighted
- Serving time in prison and are on an authorised leave
- Eligible for an NHS complex lens voucher due to a strong prescription
- Receiving certain benefits or holding an HC2/HC3 certificate
If you live in Scotland, Wales or Northern Ireland, the eligibility list can slightly differ, with extra groups included. So, you must check your local NHS guidance norms before going ahead and booking a free eye test appointment.
What’s included in the NHS free eye test?
An NHS free eye test isn’t just about reading letters off a chart. Think of it as a complete regular inspection for your eyes. Your optician will thoroughly:
- Check your vision and see if your prescription has changed.
- Examine your eyes for signs of conditions like cataracts, glaucoma or retinal problems.
- Provide you with a prescription if you need glasses or contact lenses.
- Let you know if you’re entitled to an NHS optical voucher to help cover the cost of eyewear.
How to book your NHS free eye test?
Booking a free eye test by NHS is simple. You can book it:
- Online – Many opticians, including big high street chains, have online booking forms.
- By phone – You can call your preferred optician directly.
- In person – You can book at the reception desk at your local optician’s clinic.
While booking the eye exam, do not forget to mention why you think you’re eligible for an NHS test. They’ll confirm what proof you will need to bring.
What to bring to your NHS eye exam appointment?
To make sure everything goes smoothly, remember to carry your:
- Photo ID or proof of age (passport, driving licence)
- Student ID if you’re under 19 and in full-time education
- Relevant medical letters or certificates (for example, proof of diabetes or glaucoma)
- Benefit award letters or your HC2/HC3 certificate if you qualify based on income
How often can you have a free NHS eye test?
Most people can get an NHS free eye test every two years. But if you have an existing eye condition, are at a higher risk of eye problems or your optician recommends it, you may be able to have them more often. Children, for example, can get free eye tests annually to keep up with changes as they grow.
If you qualify, taking advantage of a free NHS eye test is a no-brainer. It’s quick, thorough and could make all the difference in catching prescription changes and eye problems early. Book yours today and give your eyes the care they deserve.
FAQs
Who qualifies for free NHS eye tests?
Free NHS eye tests are usually open for the following groups:
-Children under 16 years of age
-Full-time students aged 16 to 18 years
-Senior citizens aged 60 years and more
-Glaucoma or diabetes patients
-Those with risk of glaucoma
-Registered as blind or partially sighted
-Prisoners on leave
-People with complex lens needs
-Those on certain benefits or with an HC2/HC3 certificate
How to book an NHS eye test?
You can book a free eye test by NHS online, over the phone or in person at an NHS-approved optician.
What is included in the test?
A free NHS eye test usually includes vision check, eye health examination, prescription (if needed) and possibly, an NHS optical voucher toward glasses or contact lenses.
How often can I get a free test?
Usually, every two years or more often if your optician recommends it.
Does the NHS cover glasses costs?
Not entirely, but you might get an optical voucher to help with the cost, depending on your prescription and eligibility.





