Skip to main content


When you visit an optician for an eye test, you'll be examined by an ophthalmic practitioner or optometrist who is trained to recognise abnormalities and conditions. Ophthalmic practitioners will prescribe and fit glasses as well as contact lenses. If necessary, they will refer you to a GP or a hospital eye clinic for further investigations.

How often should I have an eye test?

The NHS recommends that you should get your eyes tested every two years (more often if advised by your ophthalmic practitioner or optometrist).

An NHS sight (eye) test is free of charge for certain people including if you:

  • are under 16
  • are 16, 17 or 18 and in full-time education

Read more about free NHS eye tests and find an optician.