NHS (National Health Service) Eye Services & Prices (As of 2026)
NHS (National Health Service) Eye Services & Prices (As of 2026) £23.53($31.54) £20-£30($26.81-$40.21) NHS eye tests are typically free if you qualify based on age, medical history, or low income. If you pay privately, standard NHS sight tests in England cost £23.53, while routine high-street eye exams (such as at Specsavers UK) range from £20 to £30. [1, 2, 3, 4, 5] Understanding what NHS eye tests cover, who is eligible, and what optical vouchers can help you purchase is essential for managing your eye care costs. Free NHS Eye Test Eligibility You are entitled to a free NHS sight test if you meet any of the following criteria: Age: You are under 16 or aged 60 or over. Medical Risk: You are diagnosed with glaucoma or diabetes, or you are aged 40 or over and have a close relative (parent, sibling, or child) with glaucoma. Vision: You are registered as severely sight impaired or sight impaired. Income & Benefits: You or your partner receive qualifying benefits (e.g.,...