Your NHS eye test entitlement

Qualifying patients in the UK are given free eye tests by the NHS. In some cases, you may even be eligible for a contribution towards your glasses.

Our experienced optometrists will carry out a series of tests during a thorough eye examination, and let you know what the best vision solution is for you.

If any of these apply, the NHS will pay for the cost of your eye test:

  • Up to 16 years of age
  • Up to 18 years of age and in full-time education
  • Live in Scotland
  • Over 60 years of age
  • Aged 40 or over who are sibling or child of a diagnosed glaucoma patient
  • People who need certain complex lenses
  • People diagnosed diabetic or glaucoma
  • A person (or the partner) of who receive certain benefits
  • Holders (or the partner of) an HC2 exemption certificate

How much could an eye test cost, if I do not qualify for NHS entitlement?

Depending on your personal circumstances and location, the cost of your eye test will vary. Find out more about eye tests available at Optical Express.

Book Your Eye Test
Location Price
In Scotland Free
Rest of UK (with purchase of glasses or lenses) Free
Rest of UK £20