How often can I have a free NHS eye test?

Adults and children are normally advised to have a sight test every two years.

However, in some circumstances, your optometrist may recommend more frequent NHS sight tests. For example, if you:

NHS sight tests

If you’re eligible for a free NHS sight test, the NHS pays for it and you will not be charged. For more information, see Am I entitled to a free NHS eye test?

Can I ask for a sight test more frequently?

If you are concerned about your sight before your next NHS sight test is due, you can ask your optometrist for an earlier sight test. If your optometrist agrees that you need an earlier sight test for clinical reasons, you will not have to pay for your NHS sight test.

If you want a sight test more often than your optometrist considers clinically necessary, you will have to pay for a private sight test.

Private sight tests

If you’re not eligible for a free NHS sight test, you will have to pay for a private sight test.

Charges for private sight tests vary, so it’s advisable to shop around.

What if I pay for a sight test?

After you pay for a sight test, you are not eligible for a free NHS sight test until your next sight test is due. This will usually be two years later.

Read the answers to more questions about NHS services and treatments.

Further information:

 

Eye tests for adults

In this video, learn about the importance of eye tests and how to detect symptoms that could lead to problems with your eyesight.

Last reviewed: 09/09/2010

Next review due: 08/09/2012