2,400+ opticians100% free to use
eyetest.co.uk
NHS & Free Eye Tests

Free NHS Eye Test Checker

Answer a few quick questions to see if you get a free NHS sight test and an optical voucher towards glasses.

Information last checked: 12 November 2026

Millions of people in the UK can have an NHS sight test without paying. In Scotland everyone gets free NHS eye examinations. In England, Wales and Northern Ireland they are free for specific groups, such as children, people aged 60 or over, people with diabetes or glaucoma, and people on certain benefits.

Use the checker below to see whether you are likely to qualify, and whether you could also get an NHS optical voucher towards glasses or contact lenses.

Check if you get a free NHS eye test

Takes about a minute. Nothing you enter is saved or sent anywhere.

1. Where do you live?

A guide only, based on NHS rules. Your optician makes the final check and may ask for proof, such as an award letter or certificate.

Who gets a free NHS sight test in England

  • Under 16, or 16 to 18 and in full-time education
  • Aged 60 or over
  • Registered as sight impaired or severely sight impaired
  • Diagnosed with diabetes or glaucoma
  • Aged 40 or over with a parent, brother, sister or child with glaucoma
  • Told by an ophthalmologist that you are at risk of glaucoma
  • Eligible for an NHS complex lens voucher
  • You or your partner get income-based Jobseeker's Allowance, income-related ESA or Pension Credit Guarantee Credit
  • You or your partner get Universal Credit and meet the earnings rules
  • Named on a valid HC2 certificate

Free tests and help with glasses are different

A free sight test does not always come with help towards glasses. For example, if you get a free test only because you are 60 or over, or because you have diabetes, you do not automatically get a voucher. You usually get an NHS optical voucher if you are under 16, 16 to 18 in full-time education, on a qualifying benefit, named on an HC2 certificate, or need complex lenses.

If you do not qualify

If your income is low, you can apply to the NHS Low Income Scheme. An HC2 certificate gives free sight tests and help with glasses, and an HC3 certificate gives partial help. If you use a screen as a big part of your job, your employer must pay for an eye test if you ask. Many opticians, including Boots Opticians, Specsavers and Vision Express, also run eye test offers.

What to take to your appointment

Tell the optician when you book that you think you qualify for an NHS sight test. You may be asked for proof, such as your date of birth, a benefit award letter or your HC2 certificate.

Please note: This information was last checked on 12 November 2026. This checker is a guide only, based on NHS rules. Your optician confirms whether you qualify. Nothing you enter is stored.

Book an eye test with a trusted optician

Find your nearest store and book direct with the optician. NHS eye tests are free at all of these opticians if you qualify.

Recommended by eyetest.co.uk637+ UK storesFree NHS eye tests
Boots Opticians logo

Boots Opticians

  • Essential Eye Test from £29.95, with a Dry Eye Evaluation included in every adult sight test
  • Advanced Eye Test with an OCT scan from £25 extra, and an Ultimate Eye Test with optomap and OCT from £50 extra in selected stores
  • Free NHS-funded eye tests for anyone who qualifies, including all children under 16
Eye test
£29.95
from
NHS test
Free
if eligible
OCT scan
+£25
from
Find your nearest Boots Opticians

Other popular opticians

S

Specsavers

900+ UK stores

Eye test
£20
to £25
NHS test
Free
if eligible
OCT scan
+£10
up to
Find nearest Specsavers
Vision Express logo

Vision Express

550+ UK stores

Eye test
£30
OCT included
NHS test
Free
if eligible
NHS + OCT
+£6
from
Find nearest Vision Express
Asda Opticians logo

Asda Opticians

157+ UK stores

Eye test
£24
about 30 mins
NHS test
Free
if eligible
Glasses
£15
from
Find nearest Asda

Prices as published on each optician's own website when we checked in November 2026. Prices can vary by store, so check with the optician when you book.

Frequently asked questions

Is the NHS eye test checker accurate?
It follows the NHS rules for each UK nation, but it is a guide only. Your optician makes the final check and may ask for proof.
Are eye tests free for everyone in Scotland?
Yes. NHS eye examinations are free for everyone in Scotland who is ordinarily resident in the UK.
Do over 60s get free glasses?
Not because of age alone. Over 60s get a free NHS sight test, but help with glasses depends on other things such as benefits or an HC2 certificate.
Do people with diabetes get free eye tests?
Yes. If you have diabetes you get a free NHS sight test. This is separate from diabetic eye screening, which you are invited to every 1 or 2 years.

Find an optician near you

Enter your postcode to compare opticians near you. Check real-time availability and book your appointment online for free.