Independent guide. Not affiliated with any optician chain. Not medical advice.
How Much Is an Eye Test in the UK?
Updated 30 March 2026
Millions of people in the UK qualify for a free NHS eye test and do not realise it. If you are over 60, under 16, on certain benefits, or have diabetes or glaucoma risk, you pay nothing. For everyone else, a private eye test costs between £20 and £35 at most high street opticians.
£0
NHS (if eligible)
Over 60, under 16, benefits, diabetes, glaucoma risk
£25
Specsavers
Standard sight test at most branches
£25-35
Boots Opticians
Standard to enhanced with OCT scan
Quick Answer
A standard eye test costs £25 at Specsavers, £25-35 at Boots, and £30 at Vision Express. But around 12 million people in the UK are entitled to a free NHS eye test. Use the checker below to see if you qualify.
Eye Test Prices by Provider
What you will pay at each major UK optician for a standard test, enhanced test, and contact lens check.
| Provider | Standard Test | Enhanced Test | Contact Lens Check | Notes |
|---|---|---|---|---|
| Specsavers | £25 | £35 (inc. OCT) | £15-20 | Largest UK chain. Often run free test promotions. |
| Boots Opticians | £25-35 | £45-55 (inc. OCT) | £20-30 | Advantage Card discounts. Enhanced test recommended for over 40s. |
| Vision Express | £30 | £40-50 (inc. OCT) | £20-25 | Part of the EssilorLuxottica group. |
| Asda Opticians | £20-25 | Not available everywhere | £15-20 | Often cheapest on the high street. Limited locations. |
| Optical Express | Free (with purchase) | £50+ (inc. OCT/topography) | From £20 | Free test but focused on upselling laser/lens surgery. |
| Independent optician | £25-50 | £40-80 | £20-40 | Prices vary. Often more time per appointment and specialist expertise. |
NHS Eye Test Eligibility Checker
Enter your details to find out if you qualify for a free NHS eye test and what you would pay privately.
£25-35
Typical private eye test cost
Every 2 years
Recommended test frequency
This is a guide only. Your optician will confirm NHS eligibility at your appointment. Some additional groups qualify, including prisoners, people on the NHS complex lens voucher scheme, and those diagnosed with certain conditions.
NHS Free Eye Test Eligibility
Complete list of groups entitled to a free NHS-funded sight test in England.
| Group | Free NHS Test? | Recommended Frequency |
|---|---|---|
| Children under 16 | Yes | Annually recommended |
| 16-18 in full-time education | Yes | Every 2 years |
| Adults 60 and over | Yes | Every 2 years (annually if 70+) |
| Diabetes (type 1 or type 2) | Yes | Annually |
| Glaucoma diagnosed | Yes | As directed by specialist |
| Aged 40+ with close relative with glaucoma | Yes | Annually |
| Registered blind or partially sighted | Yes | As needed |
| Receiving Income Support / income-based JSA | Yes | Every 2 years |
| Receiving income-related ESA | Yes | Every 2 years |
| Receiving Pension Credit Guarantee Credit | Yes | Every 2 years |
| Receiving Universal Credit (earnings threshold) | Yes | Every 2 years |
| NHS Tax Credit Certificate (HC2/HC3) | Yes | Every 2 years |
| Working adults under 60, no conditions, no benefits | No | Every 2 years (self-funded) |
In Scotland, all residents are entitled to a free NHS eye test regardless of age or circumstances. In Wales, free NHS eye tests are available for people under 25 and over 60 (extended from the England criteria). Northern Ireland provides free NHS eye tests for all residents.
What Happens During an Eye Test?
Standard Eye Test (20-30 mins)
- History and symptoms discussion
- Visual acuity test (reading letter chart)
- Refraction (finding your prescription with trial lenses)
- Eye muscle movement assessment
- Slit lamp examination (front of the eye)
- Ophthalmoscopy (back of the eye / retina)
- Intraocular pressure check (glaucoma screening)
- Visual field screening if indicated
Enhanced Eye Test (30-45 mins)
- Everything in the standard test, plus:
- OCT scan (3D cross-section image of your retina)
- Wide-field retinal photography
- Detailed macular health assessment
- Optic nerve head analysis
- Early detection of conditions not visible with standard tests
- Digital record for comparison at future appointments
- Costs £15-30 extra on top of the standard test