Why book your eye test with Specsavers?

Great value
A standard eye test costs just £25 at Specsavers and includes 20 checks for 500 conditions. Upgrade to an OCT scan for just £10.

Complete glasses from £15
You don't have to break the bank at Specsavers. Complete glasses start from just £15. With styles to suit all tastes and pockets, we always give you something to smile about.

Beyond just a vision test
Expert optometrists consider over 500 eye conditions in an eye test.

Do you work with screens?
You are entitled to ask for free eyecare if you work with screens*

Eye care brought to your door
If you or a family member are unable to visit a store unassisted, our qualified mobile opticians bring full comprehensive eye tests and specialist portable equipment directly to your home (often funded by the NHS).

Eye tests for the whole family
Children under 15 get free eye tests. To book a test for you and your child together, just call your local store and book a family appointment. Easy peasy.
Expert optometrists consider over 500 eye conditions in one eye test alone.
More goes into our eye tests than you may realise. Expert optometrists consider over 500 eye conditions in one eye test alone. A good reason to book yours today.
Complete glasses from £15
Complete glasses start from just £15. With styles to suit any taste and pocket.
Frequently Asked Questions
Specsavers eye test costs vary, but are usually between £20 and £25. Many of our stores often run promotional vouchers, where you can receive an eye test for less.
To learn more about the cost of an eye test at Specsavers, including how to find out whether you’re eligible for a free eye test, read our dedicated eye test FAQs.
An eye test typically takes 20 minutes, although this may vary depending on individual circumstances. If you are older or have an underlying health condition, the eye test may take longer to complete.
If you are aged 18 or under and in full‑time education, or if you are over the age of 60, you are eligible for a free eye test. Some medical conditions also make you eligible for a free eye test. For more information, have a read of our dedicated NHS eye test page.
The quickest way to book a comprehensive eye test is online by using our online appointment scheduler. Simply click the button below, find your nearest local store, choose a convenient date and time slot, and fill in your details.
Read about exactly what to expect during your visit on our dedicated page.
Sight tests, also known as eye examinations, are more than just tests of your vision. A comprehensive sight test includes a thorough examination of the front and back of the eye for any health problems, too.
A comprehensive eye exam checks the blood vessels and nerves at the back of your eye, which can help detect signs of diabetes, high blood pressure, high cholesterol, and glaucoma before symptoms appear.
Absolutely! Feel free to bring a friend or family member to assist or keep you company during your visit.

NHS eye tests
Find out if you’re eligible for a free NHS‑funded eye test.
Check your eligibility
Online eye test
Check your vision on our online eye test
Check you vision