When you visit an optician for an eye test, you’ll be examined by an ophthalmic practitioner or optometrist.
They will assess the health of your eyes, your vison, and they are trained to recognise abnormalities and conditions, such as cataracts or glaucoma.
Ophthalmic practitioners prescribe and fit glasses and contact lenses. If necessary, they’ll refer you to a GP or a hospital eye clinic for further investigations. Sometimes, you’ll be referred to a specialist optometrist for a referral refinement (reassessment).
Your eyes rarely hurt when something is wrong with them, so having regular eye tests is important to help detect potentially harmful conditions.
The NHS recommends that you should have your eyes tested every two years (more often if advised by your ophthalmic practitioner or optometrist).
An NHS sight test is free of charge if you’re in one of the eligible groups and the test is considered clinically necessary. If the ophthalmic practitioner cannot see a clinical need, you’ll have to pay for the test privately.
Find out more about free NHS eye tests and optical vouchers.
Following an eye test your ophthalmic practitioner is legally required to give you your optical prescription or a statement to say you’ve been referred for further tests.
An NHS optical voucher will also be issued immediately if you can prove you’re entitled to one. There are currently 10 voucher values for glasses and lenses. The values depend on the strength of your prescription. The stronger your prescription, the higher the value of your voucher.
You should never feel obliged to buy glasses or redeem an optical voucher from the place where you had your eye test. Shop around for the best value and only buy glasses or contact lenses when you’re happy with the product and cost.
You can find out more information using the links below.
If you would like to leave feedback about how useful you found the content on this page, please complete the form below.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category. |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | Cloudflare set the cookie to support Cloudflare Bot Management. |
Cookie | Duration | Description |
---|---|---|
_gat | 1 minute | Google Universal Analytics sets this cookie to restrain request rate and thus limit data collection on high-traffic sites. |
Cookie | Duration | Description |
---|---|---|
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_gat_UA-* | 1 minute | Google Analytics sets this cookie for user behaviour tracking.n |
_gid | 1 day | Google Analytics sets this cookie to store information on how visitors use a website while also creating an analytics report of the website's performance. Some of the collected data includes the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded YouTube videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
test_cookie | 15 minutes | doubleclick.net sets this cookie to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. |
YSC | session | Youtube sets this cookie to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
yt-remote-device-id | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
yt.innertube::nextId | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |