Free eye tests with PRSI/Medical Card

Trying to work out whether you qualify for government assistance with eye tests and glasses can be confusing.
There are so many different terms and criteria.

We want to help.
At Specsavers, we aim to offer the clearest information possible to help you find the best deal for you.

If, after this reading this page, you still have questions, please feel free to contact your local Specsavers and our friendly staff will be happy to help.

Before your eye test
You or your spouse may qualify for a free eye test under the PRSI treatment benefit scheme. On booking an appointment we will ask you for your PPS number to see whether you are eligible for a free eye test.

Request an appointment now.

If you qualify for a free eye test under the Medical Card scheme, you will need to come into store and complete an application form which will be sent to the HSE for authorisation.
Once you receive the form back from the HSE you are able to book a sight test.

How often are you entitled to a free PRSI or Medical Card test?
Adults and children are normally advised to have a sight test every two years.

Help with the cost of glasses under the Medical Card Scheme
You might also qualify for free glasses under the Medical Card Scheme, which is covered in the same form as the eye test, and you’ll be able to choose a free pair of glasses from our extensive €59 range. Or you can put your glasses entitlement towards any other in-store offer or lenses and just pay the difference. To learn more about our Medical Card glasses offer click here.

Terms and conditions

Free eye test with PRSI: Subject to eligibility. Free eye test funded by the Health Service Executive (HSE) or the Department of Social Protection. Excludes eye tests for VDU use, safety glasses or driving licences.

Free glasses and eye test with Medical Card: Subject to eligibility. Star Price varifocals also at no extra charge. Other lenses and Extra Options available at an additional charge. Free glasses and free eye test funded by the Health Service Executive (HSE).