1,000+ opticians100% free to use
Cost & Pricing

Free Eye Test

Find out if you qualify for a free eye test in the UK, including NHS-funded tests and promotional offers from high-street opticians.

Millions of people in the UK are entitled to a completely free eye test, either through NHS funding or through promotional offers from opticians. Understanding your options can save you money while ensuring your eyes stay healthy.

The NHS funds free sight tests for a wide range of people. You qualify if you are: under 16 (or under 19 and in full-time education), aged 60 or over, diagnosed with diabetes or glaucoma, receiving certain means-tested benefits (including Universal Credit with qualifying income, Income Support, Income-based Jobseeker's Allowance, or Pension Credit Guarantee Credit), aged 40 or over with a parent, sibling, or child diagnosed with glaucoma, registered blind or partially sighted, or a prisoner on leave from prison. If you are eligible, you may also receive an NHS optical voucher worth between £39.10 and £215.50 towards the cost of glasses or contact lenses.

Even if you do not qualify for an NHS-funded test, many high-street opticians offer free eye tests as part of their marketing. Specsavers regularly runs free eye test promotions through their website and app. Boots Opticians occasionally offers free tests through promotional codes or as part of their Advantage Card scheme. Some independent opticians offer free tests when you purchase glasses. It is always worth checking current offers online before booking a private appointment.

Additionally, some employers provide free eye tests as part of workplace health benefits, particularly if you use a computer screen (VDU) for a significant part of your working day. Under the Health and Safety (Display Screen Equipment) Regulations 1992, your employer must pay for an eye test if you request one and you are a regular VDU user. If the test shows you need glasses specifically for screen use, your employer must also contribute towards the cost.

There is no compromise on quality with a free eye test. Whether your test is funded by the NHS, offered as a promotion, or paid for privately, the clinical standard is exactly the same. A qualified optometrist carries out the same comprehensive checks on your vision and eye health regardless of how the test is paid for.

Frequently asked questions

Is a free eye test the same as a paid one?
Yes. A free NHS-funded eye test is clinically identical to a private sight test. You receive exactly the same examination of your vision and eye health, carried out by a qualified optometrist to the same professional standards.
How do I prove I'm eligible for a free NHS eye test?
Bring proof of eligibility such as your HC2 or HC3 certificate, benefit award letter, or valid NHS exemption certificate. If you are over 60, your date of birth is sufficient. Your optician can also check eligibility for you through the NHS system.
Can I get a free eye test if I work at a computer all day?
Yes. Under Health and Safety regulations, if you are a regular display screen equipment (VDU) user, your employer must pay for an eye test if you request one. Ask your HR department — they may have an arrangement with a specific optician or provide a voucher.
Do Specsavers do free eye tests?
Specsavers regularly offers free eye test promotions. Check their website or download the Specsavers app to see current offers in your area. Free tests are often available when you book online. NHS-funded tests are always free at Specsavers.

Find a free eye test near you

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