The NHS provides free sight tests to a wide range of people across the UK. It is estimated that over 14 million people are eligible, yet many do not claim their free test because they are unaware they qualify. Here is the complete eligibility list.
You are entitled to a free NHS eye test if you are: aged 60 or over, under 16, aged 16 to 18 and in full-time education, diagnosed with diabetes (Type 1 or Type 2), diagnosed with or being treated for glaucoma, aged 40 or over with a parent, brother, sister, or child who has been diagnosed with glaucoma (you qualify for annual tests), registered blind or partially sighted, advised by an ophthalmologist that you are at risk of developing glaucoma, prescribed complex lenses (these are lenses with very strong prescriptions or specific clinical requirements).
You also qualify if you receive any of the following means-tested benefits: Universal Credit (with qualifying income thresholds), Income Support, income-based Jobseeker's Allowance, income-related Employment and Support Allowance, Pension Credit Guarantee Credit, or if you are named on a valid NHS tax credit exemption certificate (HC2) or hold a valid HC3 certificate. War pensioners who need an eye test because of their war pension condition are also eligible.
Additionally, prisoners and people on probation qualify for free NHS eye tests. If you have a medical condition that means you cannot leave your home unaccompanied, you are entitled to a free domiciliary (home visit) eye test.
If you are unsure whether you qualify, the simplest approach is to ask your optician when you book. They can check your eligibility and ensure you are not paying when you do not need to. Even if you do not qualify for a free test based on the criteria above, many opticians run promotional offers for free or discounted tests — always check before paying full price.