A private eye test in the UK is any sight test that is not funded by the NHS. If you do not qualify for a free NHS test, you will need to pay privately — but the good news is that private eye tests are generally very affordable, with most costing between £20 and £45.
Standard private eye test prices at the major chains in 2026 are approximately: Specsavers £25, Boots Opticians £29.95, Vision Express £30, and ASDA Opticians from around £20. Independent opticians typically charge between £25 and £45, though prices vary by location. London and the South East tend to be at the higher end, while practices in other regions may be more affordable.
Many opticians now offer enhanced or premium eye test packages that include additional diagnostic technology. These typically cost between £35 and £69 and may include an OCT scan (which creates a detailed 3D image of the retina), ultra-wide-field retinal photography, and a more extended consultation. Specsavers offers an OCT scan upgrade for around £10 extra, while Boots charges approximately £39 for their Enhanced Eye Health Check which includes OCT. Independent opticians may include these extras as standard in their base price.
Specialist private tests carry their own pricing. A private contact lens fitting typically costs £30 to £60. A dry eye assessment at a dedicated clinic may cost £50 to £100. A private glaucoma assessment can range from £30 to £60. These specialist services are rarely covered by the NHS unless you are referred by your GP or optometrist for a clinical reason.
Keep in mind that even if you are paying privately, many opticians run regular promotions. Free eye test offers, two-for-one deals, and discounts through employer schemes are common. It is always worth asking about current offers when you book.